Skip to content
All places in ShanghaiTaipingqiao Park

Taipingqiao Park

太平桥公园

공원Shanghai

170 自忠路 黄浦区 上海市 上海市

Taipingqiao Park is a park in Huangpu District, Shanghai, China. In the center of the park is a man-made lake called Taiping Lake.

Source: Wikipedia

Data sources: OpenStreetMap, tourism open data, and more