Sculptures From This International Ice And Snow Festival Are Mind-Boggling

Sculptures From This International Ice And Snow Festival Are Mind-BogglingThe world’s largest ice festival began this week in Harbin, a city in the northeastern part of China.



Yahoo News – Latest News & Headlines