Disney subway trains start pilot run (6)

Metro Line 11 trains of Disney section start pilot run on Mar. 17, 2015, and at the same time the three stations in the section are being decorated, said Shanghai Shentong Group, the city's subway operator. (Photo: shmetro)


Editor: Wang Jiaye

Source: english.eastday.com