Snow castle created in Harbin snow festival , China

Snow castle created in Harbin snow festival , China