Loading
  • 21 Aug, 2019

  • By, Wikipedia

Sheshan Station

Sheshan (Chinese: 佘山; pinyin: Shéshān) is the name of an elevated station on Shanghai Metro Line 9. It is located near Sheshan Hill. Sheshan Station serves as a rush hour terminus of some trains on Line 9.