BREAKING NEWS

Artists put the final touches on a dazzling display of ice sculptures in China’s northern city of Harbin on Wednesday, home to one of the world’s biggest ice and snow festivals.

The 2017 Harbin International Ice and Snow Sculpture Festival kicks off on Thursday and runs to the end of February.

More No Comment