Monthly Archives: December 2008

China builds “world’s largest” ice Santa

China’s freezing northern city of Harbin is building what organizers say is the world’s largest Santa Claus ice sculpture. The giant Father Christmas, 160 meters (525ft) long and 24 meters high, centers on an enormous face of Father Christmas, complete with flowing beard and hat. Its huge size and unseasonably warm temperatures have made the [...]