Zuibaichi Park

Zuibaichi Park is a popular landmark place in the city of Shanghai and is located at No.64 Renmin Road, Songjiang District , Shanghai 201600 , China

Landmark Name: Zuibaichi Park
Address: No.64 Renmin Road, Songjiang District , Shanghai 201600 , China
City: Shanghai
State: Shanghai Region

Phone Number:
State: Shanghai Region
Country: China

Landmarks Near Zuibaichi Park

Similar names to Zuibaichi Park