Amsterdam snow

NetherlandsAmsterdam (Netherlands)AAA
A line of stranded trams is seen as bicyclists try and cross road in heavy snow in Amsterdam. The Dutch association of motorists, ANWB, the equivalent of AAA, called the traffic situation in the Netherlands "chaotic". AP photo
Loading