Vehicles were trapped on the flooded streets as heavy downpours battered northeast China's Changchun City, Jilin Province, on June 2. According to reports, it was the strongest rainstorm in the past half-century in the city.
Copyright © 2018 CGTN. Beijing ICP prepared NO.16065310-3
Copyright © 2018 CGTN. Beijing ICP prepared NO.16065310-3