Terra Image of 02W (IMAGE)
Caption
On April 17, NASA's Terra satellite captured a visible image of the clouds associated with the remnant low pressure area over the South China Sea.
Credit
Credits: NASA Goddard Space Flight Center
Usage Restrictions
None
License
Licensed content