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

Your email address will not be published. Required fields are marked *