South China's Zhuhai city is hit by a rainstorm on May 8, 2013. Heavy rain forced local residents to wade across flooded streets. Some netizens said jokingly "welcome to the city to view the sea." (Photo/Xinhua)
Edited and translated by Wang Xin, People's Daily Online.