Giant snow and ice sculptures were on display in the northern city of Sapporo on Tuesday, as the city kicked off its annual snow festival. A total of 216 sculptures are on display at the city’s three festival sites, which are expected to attract over two million visitors throughout the week.
Comments
Want to discuss? Please read our Commenting Policy first.