BC Place is a multi-purpose stadium located at the north side of False Creek, in Vancouver, British Columbia, Canada. It serves as the home field for the BC Lions of the Canadian Football League (CFL) and the Vancouver Whitecaps FC of Major League Soccer (MLS). Originally opened on June 19, 1983 as the world's largest air-supported stadium

Discover more inspiring photos like this one.

Download the FREE 500px app Open in app