NASA-NOAA satellite sees system 91L's eeach into the western gulf of Mexico

System 91L is an area of tropical low pressure located in the Bay of Campeche. On June 3, when NASA-NOAA’s Suomi NPP satellite passed the western Gulf of Mexico, it captured an image of the storm that showed its extensive reach.


Click here for original story, NASA-NOAA satellite sees system 91L’s eeach into the western gulf of Mexico


Source: Phys.org