1348-3070 - Color satellite image of New Orleans, Louisiana, United States. The city is located in the Mississippi River Delta, south of Lake Pontchartrain, on the banks of the Mississippi River. Image collected on February 10, 2017 by Sentinel-2 satellites.
1348-4487 - Mississippi River Delta, Louisiana, Us, In 1976, True Colour Satellite Image. True colour satellite image of the Mississippi River Delta, Louisiana, USA
1348-4486 - Mississippi River Delta, Louisiana, Us, In 2001, True Colour Satellite Image. True colour satellite image of the Mississippi River Delta, Louisiana, USA
1116-43416 - Upper Mississippi River National Wildlife And Fish Refuge Sign At The Turkey River Landing, Near Millville, Iowa, United States Of America