Wednesday 5 June 2019

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.

* This article was originally published here