Travel

Japanese Giant Snow Sculptures – Sapporo 68th Snow Festival さっぽろ雪まつり

Sapporo’s Snow Festival in Hokkaido is a “cool” festival where they build giant snow and ice sculptures. The festival started in the 1950s and grew in size and …

Alo Japan.