| 16.9°C Dublin

Japan Snow Festival: Amazing Sochi Olympics sculptures


The Sapporo Snow Festival kicks off in northern Japan with nearly 200 sculptures made of ice and snow.

 

Most Watched Videos

Privacy