NASA-ISRO radar mission peers through clouds to see Mississippi River Delta
A U.S.-Indian Earth satellite's ability to see through clouds, revealing insights and characteristics of our planet's surface, is on display in a colorful, newly released image showing the Mississippi River Delta region in southeastern Louisiana.