Fuxing Park is located in the former French Concession of Shanghai, China, in Luwan District near Nanchang Road; the main entrance is at the cross street of Fuxingzhong Road and Chongqingnan Road. It was once the largest park in Shanghai. The park was laid out by the French in 1909.
Download Download See moreWikipedia https://en.wikipedia.org/wiki/Fuxing_Park
Address Shanghai, China
Coordinates 31°13'8.251" N 121°27'52.179" E