Aqua Image of 13W (IMAGE)
Caption
NASA's Aqua satellite caught this visible light image of an elongated Tropical Depression 13W along the southeastern coast of China on July 23 at 12:35 a.m. EDT (0435 UTC). It was located just north of Taiwan.
Credit
Credits: NASA/NRL
Usage Restrictions
None
License
Licensed content