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.
Alo Japan.