The Dujuan Square located in Guibeiling is the core area of Guifengshan Scenic Area for enjoying the spring scenery. Every year from mid April to early May, thousands of acres of wild azaleas bloom here, forming a magnificent natural flower sea, which can be regarded as an ecological wonder of Central China. There is a unique red cultural landscape belt on the east side of the square, whose art design is deeply integrated with Macheng's intangible cultural heritage - Paper Cuttings, and the key figures and scenes in the classic red film "Sparkling Red Star" are vividly reproduced through eight exquisite exhibition boards. The film was created in the 1970s, and its story background and character prototype are based on the revolutionary deeds of the founding generals Bao Xianzhi and Bao Shengsu, both from Macheng. The song 'Red Reflects on the Mountains' is not only sung across the north and south of the country, but also closely connects the red bloodline of Macheng with the sea of azaleas. Tourists can not only immerse themselves in the natural beauty of the mountains covered in red, but also pursue the profound red imprint. In the story of Pan Dongzi's growth, they can feel the eternal charm of the beautiful scenery and spirit of Macheng, a hot land.