A rare severe rainstorm hit Zhuhai City, south China's Guangdong Province on June 24, 2013. The city was brought to a standstill for some time after excessive rainfall caused serious waterlogging there. [Photo/Xinhua]
Go to Forum >>0 Comment(s)