The Church of Our Lady
This year’s Sapporo Snow Festival kicked off last weekend, bringing hundreds of massive snow sculptures into the streets of Japan’s northern capital. Here’s a look at some of the works on display at the event, which runs until February 11. (Pics)
Continue reading… “Amazing Snow Sculptures at the Sapporo Snow Festival 2010”