summit

Climbing The Snowiest Mountain In The World

Climbing The Snowiest Mountain In The World

The snowiest mountain in the world can be found in the US. I travelled to the North Cascades in Washington State to climb Mt Baker with world-renowned climbing guide, Craig Van Hoy.