Taipingqiao Park
Huangpu District, People's Republic of China
Taipingqiao Park (pinyin: Tàipíngqiāo Gōngyuán) is a park in Huangpu District, Shanghai, China. In the center of the park is a man-made lake called Taiping Lake (pinyin: Tàipíng Hú).
Park data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).