Beech Forest Park is located on Taiping Mountain to the east of Zhongshan Park. In the park, there are pavilions, towers and a group of granite elephant sculptures. There are also facilities and scenic spots such as an artificial lake, a statue of mother and child, corridors and Beech Forest Amusement Park.