China saw a massive traffic surge as the eight-day National Day holiday wraps up. Social media footage show thousands of vehicles lined up at Wuzhuang - the country’s largest toll station - as travelers head home from their holiday journeys.
#ChinaTravel #NationalDayHoliday #TrafficRush