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

 

<1 ... 34 5

Related Articles More from author

Leave A Reply

Your email address will not be published.