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 sports a roof that is retractable roof at the top and is paved with a turf surface. BC Place is a venue for sports such as football and soccer and is home to BC Lions (CFL) and Vancouver Whitecaps FC (MLS).