Here is Vancouver, BC, named the world’s “Most Liveable City” in 2011 and host city of the 2010 Olympic and Paralympic Winter Games!

This video was filmed at Canada Place, the spectacular national landmark with its iconic white sails welcoming local residents, visitors & ships to the West Coast, located in the heart of Vancouver’s downtown harbourfront!


Leave a reply