All the World’s a Frozen Sculpture at China’s Ice and Snow Festival

Thousands flock to one of the country’s coldest regions to see the stunning displays

Leave a Reply