WUHAN, July 6, 2016 (Xinhua) -- Passengers walk at the Wuhan Railway Station in Wuhan, central China's Hubei Province, July 6, 2016. Continuous rainfall caused severe waterlogging in downtown of the city and traffic interruption in some areas. (Xinhua/Ke Hao)