Photo of the Day

Associated Press
Germany's biggest Christmas is illuminated in the rain at a Christmas market in Dortmund, Germany, Monday evening, Dec. 22, 2014. Germany waiting in vain for a white Christmas with double-digit temperatures. The traditional 45 meter tall Christmas tree is illuminated by 48000 lights and made of 1700 red spruces. (AP Photo/Martin Meissner)

View gallery

500 photos

View Comments (2)