A man checkes his vehicle that broke down on a flooded road in Yizheng, east China's Jiangsu Province, June 27, 2015. [Photo/Xinhua]