Songjiang University Town Station Photos

Meet 14 travelers, 8 tour guides and discover 476 photos

Songjiang University Town is a station on Shanghai Metro Line 9. It began operation on December 29, 2007. It is located in the Songjiang University area.
View Songjiang University Town Station guide >

Songjiang University Town Station