Woah where is this?
Bugaboos, British Columbia
Please Login to reply.
Of course it is a part of Banff. On my top 3 bucket list for camping