WUHAN, July 6, 2016 (Xinhua) -- Policemen push a car at a crossroad 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)