Aqua satellite sees birth of Tropical Depression 17W
Friday, August 14, 2015 - 13:10
in Earth & Climate
Tropical Depression 17W came together in the Northwestern Pacific Ocean when NASA's Aqua satellite passed overhead on August 14.