Boxing Road Station Photos

Meet 14 travelers, 8 tour guides and discover 135 photos

Boxing Road is a station on Line 6 of the Shanghai Metro. It began operation on December 29, 2007. The station is located at the junction of North Zhangyang Road and Boxing Road, in Shanghai's Pudong New Area.
View Boxing Road Station guide >

Boxing Road Station