In Yukiguni, there's so much snow it's used as an ingredient. Snow Country (yukiguni) is the poetic name for the areas of Japan that receive the heaviest and longest lasting snowfall. At the heart of ...