NASA's Terra satellite sees development of Depression 15W
Wednesday, August 31, 2016 - 17:31
in Astronomy & Space
Tropical Depression 15W has formed in the Northwestern Pacific Ocean and NASA's Terra satellite passed overhead and analyzed the storm in infrared light.