NASA sees formation of Eastern Pacific Tropical Depression 16E

NASA’s Aqua satellite saw the sixteenth tropical depression of the Eastern Pacific Ocean come together on Aug. 28.