Photos of the Day: Swans and Solar Panels
Locarno, Switzerland
The Piazza Grande during the Locarno international film festival
Photograph: Alexandra Wey/EPA
Dezhou, China
Solar panels adorn the Micro-E hotel in Shandong province. The city of Dezhou began a drive to become a solar energy hub in China in 2005 and has won national investment
Photograph: Sam McNeil/AP