Beijing records its heaviest rainfall in 140 years

Beijing records its heaviest rainfall in 140 years