English Wikipedia - The Free Encycl...
Download this dictionary
Longxi Road Station
Longxi Road is a station on Line 10 of the Shanghai Metro. The station began operation on April 10, 2010. It is the last station westbound before Line 10 splits into two branches.

See more at Wikipedia.org...


© This article uses material from Wikipedia® and is licensed under the GNU Free Documentation License and under the Creative Commons Attribution-ShareAlike License