Hongcao Road

Hongcao Road is a station on Line 12 of the Shanghai Metro. For more details view the ExploreShanghai interactive Metro map centered on this station.

Basic facts

English Hongcao Road
Chinese (simplified) 虹漕路
Located on Line 12

Map of Hongcao Road

Tips near Hongcao Road

Exit 3 for Shanghai Institutes for Biological Sciences and the National Center for Gene Research.

Graham

Mar 25, 2016

First train/Last train