Wuhan, China

Wuhan (China)China
A group of Chinese men turn to the Yangtze river to cool off from the summer heat in Wuhan, in central China's Hubei province. Temperatures in most parts of China have soared above 100 degrees. AFP/Getty Images
Loading