Hokkaido 2019 Trip Report -- Behind the Scenes
We needed to see it for ourselves. Coming from the state that claims “The Greatest Snow on Earth”, were these legends of Japanese powder that never stops falling really true? Was the snow more divine than our “Alta Magic”?