Apart from doing excellent activities, this place also allows you to admire the beautiful nature surrounding.
To experience this, you just have to pay around $20CA.
One of the best places for having fun.
Address 4910 Glacier Ln, Whistler, BC V8E 0C2, Canada
Maps 4344+R8 Whistler, British Columbia, Canada Open Maps