new icn messageflickr-free-ic3d pan white
BC Place | by Gladwin Johnson
Back to photostream

BC Place

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

1,295 views
10 faves
5 comments
Taken on March 2, 2012