NASA's Terra Satellite Sees tropical cyclone Ashobaa landfall in Oman
Friday, June 12, 2015 - 13:30
in Earth & Climate
Tropical cyclone Ashobaa made landfall along Oman's eastern coast early on June 12, 2015 (EDT), as NASA's Terra satellite passed overhead.