Abstract:The Rose Garden of Shanghai Chenshan Botanical Garden, founded in 2010, is one of the earliest and most important specialized gardens in Chenshan Botanical Garden. In 2015, it was transformed as a pilot project of core exhibition area to exquisite specialized garden. In order to explore the key elements of plant specific garden landscape construction, this paper takes the Rose Garden of Chenshan Botanical Garden as the research object, studies the Chenshan Rose Garden based on Scenic Beauty Estimation(SBE) method. The results show that the landscape features of Chenshan Rose Garden are outstanding, the plant varieties are abundant, and the overall beauty evaluation is ideal. Meanwhile, the rationality of the space, the coverage of the rose, and the sense of plant layering have a significant effect on the beauty of landscape, which should be considered in the construction of the special garden.