Satellite map of Longcao Road Station
Longcao Road (simplified Chinese: 龙漕路站; traditional Chinese: 龍漕路站; pinyin: Lóngcáo Lù Zhàn) is the name of a station on the Shanghai Metro Line 3. It will also become a station on Line 12, which is currently under construction.
Latitude: 31° 10' 17.04" N
Longitude: 121° 26' 20.40" E