Hello how may I help you? I'm curious about Montreal, and I would like to know which river is Montreal situated on? St-lawrence River Are there any mountains in Montreal? Yes of course What's the population in Austin, TX? Population of Texas about 2.2 million I asked about the city of Austin not the state of Texas. Sorry for not clarifying that is the population of the state Austin in Texas I am confused. I'm sorry I couldn't be more of more assistance