A NASA infrared baby picture of Tropical Depression 7E
Tropical Depression 7E formed in the Eastern Pacific Ocean during the morning of July 30, and a NASA satellite was overhead to get an infrared baby picture. NASA's Aqua satellite passed over the depression and saw strong, ...