Whitecap Alpine Lodge, South Chilcotin Mountains, BC by Lee Lau October 9, 2013 by Lee Lau October 9, 2013 Fabulous backcountry skiing touring at Whitecap Alpine Lodge in South Chilcoten Mountains of British Columbia.