More than 2,700 China-produced cars are driving into a "ro-ro" (roll-on/roll-off) cargo vessel on November 25, 2024 in Shanghai to head for Chancay Port in Peru. The port in Shanghai saw 1.07 million vehicles exported in first 10 months this year, up 28.8 percent year-on-year. Photo: VCG