NASA’s Aqua Satellite eyes Tropical Cyclone Oma near Vanuatu

Visible imagery from NASA’s Aqua satellite revealed the center of Tropical Cyclone Oma was just northwest of the island of Vanuatu in the South Pacific Ocean.