Excerpt from our intro to Montreal Montreal is located in the southwest of the province of Quebec (map), on an island at the confluence where Saint Lawrence and Ottawa Rivers meet. Montreal Old Port & Downtown at Night – as viewed from Concorde Bridge and Habitat ’67 location– photographed in 2003 with 35mm film camera […]