Three Gorges Dam

Heavy rainfall and floods devastated central China

China is reportedly witnessing the heaviest rainfall in 1,000 years. It has led to severe flooding in central China. Several videos of the devastation emerged. In one such viral clip, an underground metro train in Zhengzhou shows travellers just managing to keep their heads above water. The roads have turned into rivers, with cars even people swept away in fast-moving waters. Rivers are flowing over the danger mark in China,