Advanced Search
Business | Metro | Nation | World | Sports | Features | Specials | Delta Stories
 
 
Shanghai has built Asia's biggest depot for subway trains to ensure transport efficiency as new stations open on Line No. 1 this month.
18/12/2007 16:13

Shanghai has built Asia's biggest depot for subway trains to ensure transport efficiency as new stations open on Line No. 1 this month.