ECHIGO-YUZAWA
From skyscrapers to ski slopes in 77 minutes If there's a town that best represents Japan's snow country, it's Echigo-Yuzawa. An ancient healing retreat surrounded by idyllic mountain ranges and rice paddies, it slowly developed as an inn town after a local warrior discovered a hot spring in the a… Read More