Renshoushan Park is located in the Taoyuan Park in the north of Liujiapu, Anning District. The park is covered with trees and pavilions. A large green dragon is molded on the hillside, which seems to leaping and screaming. There are also antique buildings such as Xuanwu Temple, Lingyun Pavilion, Zushi Hall and Renshou Pavilion. There are ten miles of peach sea around Renshou Mountain. When the peach blossoms are in full bloom, the peach blossom festival will be held here.