Tropical Depression 15W has formed in the Northwestern Pacific Ocean and NASA's Terra satellite passed overhead and analyzed the storm in infrared light.
↧