Go Inside China's Spectacular World of Snow and Ice

The residents of Harbin, China brighten the long, frigid months by carving fantastical frozen sculptures for the International Ice and Snow Sculpture… more