Streets, people and moments in Amsterdam, The Netherlands, on the rare occasion of the city being covered by snow.