About the place
Yongdu means “dragon’s head” and “san” means “mountain”. The name is an allusion to the similarity of the mountain park, which is said to resemble a dragon’s head. The park occupies an area of 69,000 square meters. It has 70 different species of trees growing in it.