Biggest subway station in Asia

marcusgill
17 Views
Shanghai Metro - China Launched in 1993, Shanghai Metro is the longest rail network in the world. With 508 stations, the network is 831 km long.

Comments