News tagged with rainfall

Satellite sees System 90L dissipating over Mexico

System 90L was an area of tropical low pressure that never managed to form into a tropical depression during its lifetime, but did drop heavy rainfall on eastern and southeastern Mexico before dissipating. NOAA's GOES-East ...

Jun 09, 2014
not rated yet 0