Dapuqiao station

Dapuqiao is a station on Line 9 of the Shanghai Metro. The station came into operation on December 31, 2009. It is located beneath the Xuhui Sun Moon Light Center.