Calgary Tower is a landmark building in Calgary, Canada, 191 meters high. Built in 1968, it was once called the Husky Tower. There are high-speed elevators, a bar, a transparent glass observation deck and a revolving restaurant on the top of the tower. Visitors can have a 360-degree panoramic view of the city and the Rocky Mountains 80 kilometers away. The 1988 Olympic torch was also lit here.
Advertisement