An aerial photo of BC Place Stadium in downtown Vancouver, British Columbia. Home of the CFL BC Lions and the MLS Vancouver Whitecaps.