geography  |  river  |  cities

The port city of New Orleans is located in the state of Louisiana, USA. On which river does it stand?

The Mississippi River

**********