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