Metro System: Shanghai
Metro Line: Line 4
About Damuqiao Road Station
Damuqiao Road is a metro station on the Line 4 of the Shanghai.