China Storms: Beijing inundated by heavy rainfall