Drivers merge into expressway lanes after passing through the Wuzhuang toll station at Chuzhou, in China’s Anhui province, as they make their way back home on the second-to-last day of an eight-day National Day holiday on October 7, 2025.

See Full Page