There are 66 mountains on Vancouver’s North Shore (the tallest of which reaches 1,600 meters!), making it a world-class destination for snow sports, hiking and biking. The mountain range extends