Amazing… January 7, 2009kanniduba1 Comment Check out this gallery of images showing ice sculptures from the International Ice Festival in China…they are truly unbelievable!