The year's highest flood peak of the Jialing River passed downtown Chongqing in southwest China, devastating normal life in several riverside counties, the municipal flood control authorities said Wednesday.
Highest Flood peak passes Chongqing