• Coolest pic of the day – Giant Santa made from snow

    Piyush Mehta | Dec 26 2008

    Since 1963, Harbin International Ice and Snow Festival in China, has witnessed many sculptures that make this event really special for the visitors. Although the show normally begins in the first week of January, but this year there were talks about..