Share this story
Close X
Switch to Desktop Site

European snow storm

Image 1 of 18


Airline passengers lie on the floor at Heathrow Airport in London, England, on Dec. 20. Snow and freezing temperatures delayed flights across northern Europe.

PHOTO: Luke MacGregor/Reuters

Next Image Previous Image

Image 1 of 18

About these ads