People are seen carefully riding on a flooded street in Wuhan, Central 皇冠体育app's Hubei province, June 14, 2011. [Photo/Xinhua]