NASA spots newly formed Tropical Depression 08W in South China Sea
Friday, July 21, 2017 - 14:32
in Earth & Climate
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.