Hitting the slopes - 08/16/2010

2010-12-02 1

It's rare for one location to become a mecca for multiple sports, but Whistler, British Columbia, Canada is just that.