News

On an early spring ride around the base of this extensive mountain range, we meet an artisan making traditional snowshoes, a family making salmon trout sushi, and villagers picking medicinal herbs.
But the world's most impressive snowfalls are found in Japan. Tamarack got edged out for the world record in 1927 by Mount Ibuki, where 465 inches of snow was on the slopes.