0
Ice Sculpting Festival – London, England
Where: London, England When: January, annually (2013 dates TBA) Places To Stay: London Hotels Each year in January, ice sculptors from around the world gather in London, England to compete in the annual Ice Sculpting Festival. Forming eight teams, the sculptors create spectacular works of art from blocks of ice at three spaces in London […]