The Lions above Vancouver’s North Shore Mountains
The Lions sit above Vancouver’s North Shore Mountains. A 7hr hike/skin for a 20 minute ski from the west Lion Mountains, Vancouver and Howe Sound made for a great view. Great video. Visit my FREE NICHE MARKET FINDER Get blog updates in your inbox











