Texas Montreal skyline at twilight Credit: Diliff Montreal is the second-largest city in Canada. It sits in the south western corner of Quebec at the confluence of the Saint Lawrence and Ottawa Rivers. More selected panoramas