Where in the world is this tower?

Where in the world is this tower?

Where in the world is this pretty red tower, which is a founding member of the World Federation of Great Towers, along with the Eiffel Tower and others?

Clue: it is the home of the famous annual rodeo festival, the ‘Stampede’, and host to the 1988 Winter Olympics. The city is also famous for its world-class steaks.