A powerful thunderstorm hit Zhuhai City, south China's Guangdong Province on May 22, 2013, discharging many cloud-to-ground lightening strikes and triggering waterlogging in urban areas. [Photo/CFP]
Go to Forum >>0 Comment(s)