Ice sculptures stand illuminated from within at the annual Ice and Snow festival in Harbin, northeast China's Heilongjiang province on January 5, 2010. Fairy tale palaces, towering pagodas, and even an Egyptian Sphinx - all carved from ice - are among the sights at this year's festival. (STR/AFP/Getty Images)