Taiping Mountain is located at the junction of Zhang’an Street and Qiansu Street. It is characterized by five mountain ranges standing side by side, resembling the five fingers of a hand, hence the nickname ‘Five Fingers Mountain’.
The mountain peaks stretch continuously, with lush green trees providing shade, making it the backyard garden of the Jiangsu region.