A rainstorm hits Sanya, south China's Hainan province on April 26, 2013. The rain caused waterlogging in some parts of city. Red alert of rainstorm and thunder had been issued by Sanya Meteorological Station.(Photo/Xinhua)
Edited and translated by Wang Xin, People's Daily Online.