People's Square Station

People's Square Station

人民广场站
Subway Station

About

People's Square Station is the name of a large interchange station of the Shanghai Metro, located below People's Square, also next to People's Park and Nanjing Road, in the city center of Shanghai, China. The station is reputedly the busiest metro station in all of China, handling a daily traffic of over 700,000 passengers. With the opening of the downtown sections of Lines 12 and 13 has allowed for alternative routes around the station, reducing its daily traffic by around 10%.

MoreLess
More on Wikipedia

Featured in Guides

Details