NASA sees newborn Tropical Depression 12W near northeastern tip of Philippines
Thursday, July 23, 2015 - 14:00
in Astronomy & Space
When Tropical Depression 12W formed on the northeastern tip of the Philippines in the Luzon Region, NASA's Aqua satellite captured infrared data on the newborn storm.