BC Place is the 3rd largest stadium by capacity in Canada.
BC Place is a stadium located in Vancouver, British Columbia, Canada. Opened in the year 1983, BC Place's building age is 39 years and has a seating capacity of up to 54,500 spectators.
The stadium is home to teams such as BC Lions (CFL) and Vancouver Whitecaps FC (MLS) and hosts sports events for football and soccer. BC Place features a turf surface, with a retractable roof roof.
Compare BC Place with Rogers Centre from Toronto.