WUHAN, July 6, 2016 (Xinhua) -- A resident walks in rain on a waterlogged road in Wuchang District of Wuhan, capital of central China's Hubei Province, July 6, 2016. An overnight storm following days of rain has stopped traffic, cut power and water supplies and trapped people in their homes in many parts of Wuhan, a metropolis having about 10 million residents on the Yangtze River. (Xinhua/Xiao Yijiu)