Taipingqiao Park is located in the west of Ji'an Road, the east of Huangpi South Road, the south of Hubin Road and the north of Zizhong Road. It covers an area of 44,054 square meters. It is a large-scale open park in the central city of Shanghai. The landscape has artificial lake, green space, Shikumen Building, observation deck, Hubin Road and so on. Very small park, not worth going there, near Xintiandi and the site of the Communist Party of China. It is still possible to walk by. There are also cats in the park.