Line 8
Line 8 is one of the 21 lines of the Shanghai Metro. For more details view the ExploreShanghai interactive Metro map or click on one of the station names below.
Shiguang Road – Shendu Highway
Hongkou Football Stadium Line 3
Line 8 is one of the 21 lines of the Shanghai Metro. For more details view the ExploreShanghai interactive Metro map or click on one of the station names below.
Hongkou Football Stadium Line 3