Building frozen castles at China’s Harbin Ice Festival

Towering ice structures feature at the Harbin International Ice and Snow Sculpture Festival.

Leave a Reply

%d bloggers like this: