Results 1 results found The Biosphere Environment Museum on St. Helen's Island, Montreal, Quebec, Canada, North America Tower Clock At The Old Port And Jacques Cartier Bridge, Montreal, Quebec, Canada Jacques Cartier Bridge, Montreal, Quebec, Canada View of Park and Downtown from St.Helen Island, Montreal, Quebec Illuminated Jacques Cartier Bridge against sky, Quebec, Canada Illuminated Jacques Cartier Bridge against sky, Quebec, Canada