Place du Royaume (built 1973)
Location: 48.40472°N, 71.05500°W