Photo of the Day

People enjoy the sunshine on the bank of the lake of Geneva in front of the Swiss Alps near the Chateau de Chillon (Chillon Castle) in Veytaux near Montreux, Switzerland, Sunday, April 20, 2014. (AP Photo/Keystone/Salvatore Di Nolfi)

View gallery

500 photos

View Comments