Photo by Rudi Wyhlidal
Japan is a land of micro resorts, with more ski areas per person than any other country in the world. Throw in the heaviest snowfall in the world and it’s not hard to get off the beaten track. Swiss pro Alvaro Vogel dives into the forest and off the grid.
Rate this shot: