Taipingqiao Park (Chinese: 太平桥公园; pinyin: Tàipíngqiāo Gōngyuán) is a park in Huangpu District, Shanghai, China.
[1] In the center of the park is a man-made lake called Taiping Lake (Chinese: 太平湖; pinyin: Tàipíng Hú).
This China-related article is a stub.
You can help Wikipedia by expanding it.