The annual festival, in China's north-east Heilongjiang province, is one of the biggest ice and snow festivals in the world.
Visitors were treated to a towering frozen ice palace.
There was even an ice steam train.
As well as towering ice structures, the festival includes activities like sledging, ice hockey, ice football, speed skating and Alpine skiing competitions.