Loading
  • 21 Aug, 2019

  • By, Wikipedia

Dapuqiao Station

Dapuqiao (simplified Chinese: 打浦桥; traditional Chinese: 打浦橋; pinyin: Dápǔqiáo) is a station on Line 9 of the Shanghai Metro. The station came into operation on December 31, 2009. It is located beneath the Xuhui Sun Moon Light Center.