Blog

aWZpAY2_460s

China built a giant frozen castle entirely from ice. It's created for the 30th Harbin Ice and Snow Festival.