Abstract:Mountain forest land often has natural advantages in landscape resources, but it also has the characteristics of high ecological sensitivity and great difficulty in development. In the process of Chinese construction and development, many ecologically sensitive mountains and forests have been turned into construction land. How to intensively use land, reduce the disturbance to the ecosystem in the construction process to achieve the coordinated progress of economic and social development and ecological environmental protection. These could realize the high-quality development of mountain forest land construction. These are the realistic requirements of the new era and new development concept for mountain and forest land construction. Beijing Yanqing Winter Olympic village is located in Yanqing district Haituo mountain natural flood plains platform, the construction area is a typical mountain forest land. Based on the sustainable vision, this paper establishes the evaluation index system of its existing forest land through the analysis methods of landscape ecology, forestry and landscape aesthetics, so as to determine the existing forest protection scheme before its development and construction. Finally, 2.32 hectares of existing forest and 313 individual trees are reserved, which is of ecological significance for the construction of mountain forest land.