Welcome to the world's tallest inclined tower! The Montréal Olympic Park: Explore a tourist attraction of international calibre. Site of the 1976 Olympic Games, the Olympic Park is a truly incomparable architectural complex. The Montréal Tower: See how high it is! Ride the cable car to the Observatory of the world's tallest inclined tower. See how beautiful it is! Enjoy a breathtaking view of Montréal that stretches for miles around.