The Japanese city of Sapporo turns into a winter wonderland this weekend, as the annual Snow Festival brings ice sculptures, laser light shows, and more to Odori Park.
Sarien Fhaine