The People's Park was founded in 1951. It is located in Daying Hill in the urban area of Haikou City, with a height of 20 meters above sea level and an area of 350mu. At the main entrance to the park, there's the Hainan Liberation Monument. Founded in April 1954, it has an inscription by Zhu De. The park is divided into sections including that of Sightseeing on the lake, the Martyrs Memorial, the Specimen of Tropical Plants and an orchid garden. etc.
The sculpture and memorial pavilion of General Feng Baiju are located in the Martyrs Memorial Section.