Hokkaido in Japan is the snowiest place on Earth and perfect for skiing, snowboarding…and a traditional Japanese nude bath

For a week each February, thousands flock to the Sapporo Snow Festival And it would be if it weren’t for all the monsters in Hokkaido’s woods. Locals speak of Juhyo — ghostly figures made of ice and …
( read original story …)