Since ancient times, China has adhered to designing human settlement based on the concept of “defending the emperor and safeguarding the ordinary”. With its spatial structure in accordance with the Chinese ancient strategist Zhuge Liang’s art of war “the Diagram of the Eight-Sided Battle Formation” and in line with the terrain of natural landscape, Zhuge Village, the settlement of Zhuge Liang’s descendants in middle Zhejiang Province, has formed a landscape model featuring cultural characteristics. Using literature research, field research, schema cognition and analysis method, this paper investigates and analyzes aspects such as the siting of settlement, spatial layout, landscape images, ritual activities, and landscape changes so as to explore the concepts from ancient art of war to spatial design as well as analyze its landscape forms and the construction of its landscape model. The paper aims to reveal how the designer of Zhuge Village transformed the spatial deployment of the battle formation in the ancient art of war into the spatial landscape model of “living and working in peace and contentment”. In addition, this paper intends to explore the cultural landscape model of the traditional settlement on the basis of Chinese traditional cultural symbol, “the Eight Trigrams”, in hope that it will provide some inspiration for urban public landscape design in China.