Video PlayerClose
People walk on the Central Street of Harbin, northeast China's Heilongjiang Province, Jan. 6, 2018. The Central Street is illuminated by ice sculptures with colored lights during the 34th Harbin International Ice and Snow Festival which kicked off on Friday. (Xinhua/Wang Kai)