21-07-2017 21:30
via
phys.org
NASA spots newly formed Tropical Depression 08W in South China Sea
NASA-NOAA's Suomi NPP satellite passed over the South China Sea and captured an image of newly formed Tropical Depression 08W near Hainan Island, China.
Read more »