Check out these amazing photos of snow sculptures from Japan.
We know that Japan is the home to some of the most creative artwork and innovation the world has ever seen, and people here play even with snow to make some beautiful snow sculptures. The results do not fail to make us exclaim to ourselves “Oh my! they do know to get creative”.
Yoshi