Designed by
Title
Fast train in China #19658943
Description
Chinese Ministry of Railways annunced that Chinaââ¬â¢s fastest train, the Beijing-Shanghai high-speed designed to operate at 380 km/h, will be running at a lower speed of 300 km/h for security reasons.
This image is editorial