Yamanouchi, Japan: Snow Monkey Park
Join us as we head into the Snow Monkey Park located in Yamanouchi, Japan. It was super cold and we had a bit of a hike to get to the monkeys, but it was totally worth it! If you’re going to be in Japan – especially in the winter – don’t miss out on this opportunity!
