Discover Yamagata: Japan's Land of Snow Monsters

Japan's Yamagata Prefecture is a gorgeous area located in northern Japan that's known for its scenic landscapes, skiing, onsen hot springs, and food culture. Check out what else makes this region so incredibly unique!

Discover Yamagata: Japan's Land of Snow Monsters

Photo: rimage.gnst.jp