An aerial drone photo taken on Jan. 7, 2026 shows a freight train loaded with Chongqing-manufactured new energy vehicles departing from Yuzui Station at Guoyuan Port in Chongqing, southwest China.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results