NASA spots newborn Tropical Storm Chedza making landfall
Friday, January 16, 2015 - 14:00
in Earth & Climate
Tropical Storm Chedza rapidly intensified from a tropical low pressure area to a tropical storm during the morning hours on January 16 near Madagascar's southwestern coast. NASA's Aqua satellite passed overhead and captured an image of the newborn storm's quick landfall.