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