NASA spots Tropical Cyclone 02W's remnants in South China Sea
Monday, April 17, 2017 - 14:01
in Earth & Climate
The remnants of former Tropical Depression 02W still lingered in the South China Sea when NASA's Terra satellite passed overhead on April 17.