Torrential rains on Saturday lashed multiple cities in south China's Guangdong Province including Zhongshan and Zhuhai, ...