
✕
Montreal Tower
Montreal Tower is part of the city's Olympic Stadium and is the tallest inclined structure in the world at 175 metres
Image dimensions: 3024 x 3700 pixels
Montreal Tower is part of the city's Olympic Stadium and is the tallest inclined structure in the world at 175 metres
Image dimensions: 3024 x 3700 pixels