Vancouver with the peaks of the North Shore mountains looming large over the city skyline. And we‘ve been to Grouse Mountain! Also great is Vancouver’s location right on the waters of the Pacific Ocean. It’s a way of getting around the city! From the Waterfront to Lonsdale Quay or as a shuttle from Granville Island.