Preview BC Place Stadium and North Shore Mountains, venues for the 2010 Winter Olympics, Vancouver, British Columbia Image ID: 1116-18086 Artist: Ron Watts Purchase a commercial license Buy framed prints & more from our print store bc place cities colour image condominium distant horizontal landmark mountain no people north shore mountains outdoors photography skyscraper stadium tourism travel destinations urban scene venue winter olympics