In Blog

Where_Am_I_DecemberThis site was built in 1976 to host the world.  The tower that you see is the tallest inclined tower in the world at 175 metres (574 ft).  The seating capacity of this venue boasts the largest in in Canada at 50,040 seats.  Send in your answer to Leslie Boomer by email to leslie@thehowesgroup.com for your chance to win a Cineplex Odeon movie pass.

Recommended Posts

Start typing and press Enter to search