Read here about the annual Sapporo Snow Festival, Hokkaido, Japan, where you can see hundreds of amazing snow and ice sculptures.
Read here about the annual Sapporo Snow Festival, Hokkaido, Japan, where you can see hundreds of amazing snow and ice sculptures.