Posts Tagged ‘The Yeti’

The Yeti World Snowshoe Invitational

Whistler Water is proud to sponsor the World Snowshoe Invitational taking place on Grouse Mountain on February 27th, 2010. The Yeti Snowshoe Series is a local race series now in its 9h season of operation. For the first time Grouse Mountain will host the World Snowshoe Invitational which is doubling as The Canadian National Championships.…

Read More