At the heart of the Japanese Alps near Takayama, the Tochio inn receives guests seeking a relaxing break. Prepare your towel, you are entering a hot spring.
In the heart of the Japanese Alps there's a small village where steam licks the sides of the surrounding mountains... Hirayu village is full of hot springs that have made it famous.