Just a few hours from Tokyo’s skyscrapers lies one of Japan’s most charming onsen towns, nestled among the ancient forests of the Japanese Alps. Here, we encounter snow-covered streets, sulphur steam rising between traditional Japanese inns, and snow monkeys bathing in the hot springs.
