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.
↧