Japan

Skiing in Japan is gaining popularity amongst the round eye and rightfully so – Its just so dam good! There are over 500 resorts/”ski hills” in Japan, however many of these are just a single chairlift or tow up a small hill. Of these 500 places to ski about a fifth of them are situated … Continue reading Japan