The former business street was inundated by the impounding water at Guizhou town, Hubei province. [Photo/qq.com]