NASA satellite sees developing tropical depression near Philippines
Monday, June 17, 2013 - 17:00
in Astronomy & Space
System 91W appears ripe to become Tropical Depression 4 in the next couple of days as it continues moving north and parallels the east coast of the Philippines. NASA's Aqua satellite captured a visible image of the developing low pressure area as it passed overhead in space on June 17.