Twenty-first depression forms in eastern Pacific Ocean
Thursday, November 19, 2015 - 05:11
in Biology & Nature
NOAA's GOES-West satellite provided images of the birth of the latest tropical depression in the Eastern Pacific Ocean. Tropical Depression 21E formed well southwest of the Coast of Mexico.