17-04-2017 20:55
via
phys.org
NASA spots Tropical Cyclone 02W's remnants in South China Sea
The remnants of former Tropical Depression 02W still lingered in the South China Sea when NASA's Terra satellite passed overhead on April 17.
Read more »