People walk on a flooded road in Wenzhou City, east China's Zhejiang Province, July 6, 2018. Heavy rain continued to batter southern provinces of China. (Xinhua/Su Qiaojiang)
Go to Forum >>0 Comment(s)