Place des Arts (built 1963)
Location: 45.508°N, 73.567°W