Vehicles run on the Xinzhuang overpass in the evening in Nanjing, Jiangsu province, China, May 12, 2024.