A new light rail train has rolled off the assembly line in the northeastern Chinese city of Changchun. It boasts a combination of high speed and low maintenance cost.
A new light rail train has rolled off the assembly line in the northeastern Chinese city of Changchun. It boasts a combination of high speed and low maintenance cost.