Taipingqiao Park

Shanghai, China

Taipingqiao Park

Taipingqiao Park (Chinese: 桥公园) is a park near Xintiandi in Shanghai, China. In the center of the park is a man-made lake called Taipinghu Lake (Chinese: 太平湖).


Accommodations near Taipingqiao Park

View more accommodations near Taipingqiao Park

Nearby Tours & activities