Biggest subway station in Asia
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.
Sign in to join the conversation.
Sign in with Google
Comments