Home / World / Europe

Phew, what a scorcher!

(chinadaily.com.cn) Updated: 2015-07-09 16:25 Comments

Phew, what a scorcher!

People pour water over each other during a water battle in Lausanne, Switzerland, July 3, 2015 as the temperature rose above 35 degrees Celsius. [Photo/IC]

Most Popular
...