The Lions above Vancouver's North Shore Mountains Pubblicato daadmin 14 novembre 2009 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. Get blog updates in your inbox