People and vehicles move on a waterlogged street in Yangzhou, East China's Jiangsu province, July 5, 2016.[Photo/Xinhua]