Aqua Image of 05W (IMAGE)
Caption
On June 4 at 1:30 a.m. EDT (0530 UTC) NASA's Aqua satellite captured this visible image of Tropical Depression 05W south of Hainan Island, China.
Credit
NASA Goddard MODIS Rapid Response Team
Usage Restrictions
None
License
Licensed content