Tag: Indian Buddha snow sculptures

Outstanding Snow Sculptures in World

Outstanding Snow Sculptures in World

| December 5, 2014

Snow Sculptures Displays: Snow means “frozen water or ice” while sculpture means “an art of making statue by carving something such as stones, mud or ice”. So, when we talk about “Snow Sculpture” then it means a statue or figure that is made by cutting or carving big hills of show. Sometimes, lots of snow […]

Continue Reading