The remnants of former Tropical Depression 02W still lingered in the South China Sea when NASA’s Terra satellite passed overhead on April 17.
The remnants of former Tropical Depression 02W still lingered in the South China Sea when NASA’s Terra satellite passed overhead on April 17.