A cyclist braves water on a flooded street after a rainstorm in Guangzhou, South China’s Guangdong province, May 4, 2015. More than 270mm of rain fell in the city in two hours amid strong wind and thunder. (Photo: China News Service/Chen Jimin)
RIGHT BG