WUHAN, July 6, 2016 (Xinhua) -- Flood causes the metro station of Zhongnan Road out of service in 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/Xiong Qi)
Day|Week