Opacity
More than 30 people have died and over 80,000 residents have been displaced after record rainfall triggered massive floods in Beijing and neighbouring Hebei.