Taohua Island Landscape Park is located at the core of Yangshan Taohuayuan Scenic Area, No.1 Taoyuan West Road. The park is themed around peaches, blending British and Jiangnan garden styles. The park consists of two large islands and three small islands, creating different landscape effects in spring, summer, autumn, and winter. It fully utilizes the rich water system of the original site, creates an open space that integrates ecology and landscape, and establishes various types of waterfront scenic spots. The hydrophilic platform, leisure landscape pavilion, landscape fountain, and landscape plants in the park complement each other, while integrating peach culture into it. More than 150 varieties of peaches from around the world are planted, forming an ecological landscape park that integrates ecology and landscape, with flowers blooming all year round. By combining civil defense with technical defense, and implementing a comprehensive safety management system, we aim to create a comfortable and secure leisure tourism environment for the vast number of tourists.