Scorecard Research Beacon
Search Icon
ABC News January 7, 2019

World's largest snow and ice festival opens in China

The world's largest snow and ice festival opens in the Chinese city of Harbin, featuring elaborate sculptures and 2,019 snowmen.