Burrard Landing ist ein moderner Stadtteil im Herzen von Vancouver, bekannt für seine atemberaubende Lage am Wasser mit Blick auf die North Shore Mountains. Dieser Bereich ist ein beliebter Treffpunkt sowohl für Einheimische als auch für Touristen und bietet eine Vielzahl von Einkaufsmöglichkeiten, Restaurants und nahegelegenen Sehenswürdigkeiten.