Shuicheng Road station
# Shuicheng Road station

Shuicheng Road (Chinese: 水城路; pinyin: Shuǐchéng Lù) is a station on Line 10 of the Shanghai Metro, located in Changning District. It opened on 10 April 2010.

## Places nearby

* Xijiao Sports Center
* Star Live Plaza
