NASA sees organizing tropical low pressure area near the Philippines
Friday, July 27, 2012 - 16:30
in Astronomy & Space
A low pressure system in the western North Pacific has caught the eye of forecasters and several satellites as it continues to organize. NASA's Terra satellite captured a view of System 93W's clouds as they continue to appear more organized.