Nearly 200 millimeters of rain poured down on Wuhan yesterday within a period of eight hours, making it the highest rainfall recorded in the past 50 years.


Visit the original source and full text: Shanghaiist