Advertisement

Stunning Ice Sculptures

Ice sculptures delight spectators at the annual Snow & Ice Sculpture Festival in Bruges, Belgium on Dec. 5.