Passengers queue as they wait to check-in for their flights outside Terminal 3 of Heathrow Airport in London, Tuesday, Dec. 21, 2010. Major delays and cancellations persisted Tuesday at European ... more 
Passengers queue as they wait to check-in for their flights outside Terminal 3 of Heathrow Airport in London, Tuesday, Dec. 21, 2010. Major delays and cancellations persisted Tuesday at European airports including London's Heathrow, and on the Eurostar train link, leaving thousands stranded across Europe as Christmas approached. Predicted snowfall at Heathrow did not materialize overnight, allowing cleanup crews to intensify their work, but more than half the flights at Europe's busiest international hub were expected to be canceled. less 
1 / 1
Associated Press | Photo By Matt Dunham
Thu, Dec 23, 2010 5:04 PM EST