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. When NASA's Aqua satellite passed over Tropical [...]
Posted On : Jul, 28 2011 | Comments : 0