Google
×
China Star

China Star

Class (locomotive)
China Star is an indigenously designed experimental high speed train manufactured in China. It is an EMU train developed from the DJJ1 "Blue Arrow" high speed train by Zhuzhou Electric Locomotive Works. Wikipedia