Gucheng Park
Huangpu District, People's Republic of China · built 2002
Gucheng Park is a park located at the east end of Renmin Road in Shanghai, China. It was established in 2002. It is known as "Park of the Old City."
Garden data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).