Tropical Depression 10W bringing rain to the Philippines
Monday, July 25, 2011 - 16:00
in Paleontology & Archaeology
The tenth tropical depression formed in the western North Pacific Ocean this past weekend, and brought rains to the central Philippines as seen on infrared imagery from a NASA satellite.