Everything you need to know to explore majestic Valhalla Provincial Park in BC, including Gwillim Lakes, Gimli Ridge, Slocan Lake