Who Has The Most Snow In North America?

Who Has The Most Snow In North America?

ALL

Who Has The Most Snow In North America?

By

Patrol director Sam checking the snow depth @ Mt Baker

Mt. Baker Ski Area with 60 inches. And the Skiing Looks Great! 

Images from mtbaker.us

More Unofficial Networks