A driver checks his broken car after running through a flooded underpass in Hefei, capital of East China's Anhui province, July 27, 2014. A heavy rainfall hit the city on Sunday. [Photo/Xinhua]