Japan has many snowiest places.
Karuizawa in Nagano located 1 hour from Tokyo where is a famous resort.
There’s a hill shaped a table named Hanareyama. 3km from a station and easy to hike in winter.

Write A Comment