Twenty-first Eastern Pacific tropical depression born on Oct. 30
Thursday, October 30, 2014 - 13:31
in Biology & Nature
NOAA's GOES-West satellite captured an image of the birth of the Eastern Pacific Ocean's twenty-first tropical depression, located far south of Acapulco, Mexico.