Archive

Tag: castle

Giant snow castle opens in China

Beijing, Jan 1 (IANS) A 51-metre-high castle, poised to set the record as the world’s highest and largest snow sculpture, opened to visitors on Friday …