Subway Station: Zhongshan Park Station

Zhongshan Park

Zhongshan Park Shanghai covers an area of over 20 hectares. Created in 1914, it was the most prestigious park in Shanghai at that time. Although the...