Tropical Depression 15W appeared ill-defined on NASA satellite imagery on July 23. 15W formed on July 22 and the next day NASA’s Aqua satellite captured an image of the storm.
Tropical Depression 15W appeared ill-defined on NASA satellite imagery on July 23. 15W formed on July 22 and the next day NASA’s Aqua satellite captured an image of the storm.