Sapporo Snow Festival: A Winter Wonderland in Hokkaido, Japan
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.