Canada Place

Canada Place stands proudly as one of the illustrious landmarks gracing the waterfront of Burrard Inlet in Vancouver, British Columbia. Canada Place is one of the Three Best RatedĀ® Landmarks in Vancouver, BC.