Satellites see Tropical Depression 16E's landfall in northwestern Mexico

Monday, September 21, 2015 - 15:00 in Astronomy & Space

Tropical Depression 16E made landfall in northwestern Mexico on September 21 and NASA's Aqua satellite and NOAA's GOES-West satellite captured imagery of the storm that is bringing heavy rainfall.

Read the whole article on Physorg

More from Physorg

Latest Science Newsletter

Get the latest and most popular science news articles of the week in your Inbox! It's free!

Check out our next project, Biology.Net