in

Snow Canyon Roads in Japan

Snow Canyon Roads in Japan

These are Japanese mountains 300 meters above the sea level. Winter here lasts from November to April with the snow layer at times reaching 20 meters.

Snow Canyon Roads in Japan

Snow Canyon Roads in Japan

Snow Canyon Roads in Japan

Snow Canyon Roads in Japan

Snow Canyon Roads in Japan

Leave a Reply

Your email address will not be published. Required fields are marked *