Hello how may I help you? I need to know some facts about some cities. Sure, what would you like to know? What river is montreal on? Montreal rests on the Colombus river. Alright and what is the population? The population of Montreal is 500,000. Where is Montreal? Montreal is located in Canada. Alright thanks. No Problem!