NASA's Aqua Satellite sees Tropical Depression Kujira at landfall
Wednesday, June 24, 2015 - 12:00
in Astronomy & Space
Tropical Depression Kujira made landfall in northeastern Vietnam early on June 24 as NASA's Aqua satellite passed overhead.