The
Sapporo Snow Festival is a festival held annually in Sapporo, Japan.
This is one of the largest and most distinctive winter events. Millions of people visit Sapporo to see the hundreds of snow statues and ice sculptures at the Odori Park and Susukino sites, in central Sapporo, and at the Satoland site. An International Snow Sculpture Contest is also held annually.
For more facts, follow Ultrafacts