When you have 3,500 tons of snow, you make Star Wars sculpts!
The Sapporo Snow Festival, is one of Japan’s largest and most favorite winter events. The fest draws in over 2 million viewers to the winter wonderland inย Odori Park full of ice and snow sculptures that are groundbreaking feats of … Continued