Aqua Image of 13W (IMAGE) NASA/Goddard Space Flight Center 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 Disclaimer: AAAS and EurekAlert! are not responsible for the accuracy of news releases posted to EurekAlert! by contributing institutions or for the use of any information through the EurekAlert system.