Many countries around the world this week experienced stifling heat as high temperatures records were broken. India, Pakistan, Germany, Poland, and the western United States were just a few.

Along with heat came stormy weather across Europe. Severe thunderstorms brought widespread wind damage, large hail and a few tornadoes. In France, the rain caused delays at the French Open tennis tournament.

Continued heavy rain across much of southern China also caused flash flooding, while more heavy rain is expected later this week.