Besides sushis, geishas and pokemons, Japan ought be known for the massive snowfalls that regularly hit the northern parts of Honshu, where it’s not uncommon to witness more than a meter of snow in a day. Shot on our way back from Naeba (the roads were clear the day before).

Snow Drive

Snow Drive

Snow Drive

Snow Drive

Snow Drive

Snow Drive

You might also like

Leave a Reply