Snow Monkey Town

Wow, you found us!!! - this is Yamanouchi-town in Nagano Prefecture Japan

Location: Jigoku-dani (Hell-Valley), Yama-no-uchi Machi (Mountain-the-IN Town), Nagano-ken (Long-feild-land), Nihon (Japan)


Recommended accommodation: Ryokan Biyu no Yado (JTB)