my-server
← Wiki Redirected from Taiping Lake (Shanghai)

Taipingqiao Park

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

References

External links