Qinba Mountains, located in the central area of China's land territory, are the dividing line between the north and the south of China's climate, the central reservoir, the ecological green lung and the biological gene pool, as well as the important birthplace of the Chinese nation and the cradle of Chinese civilization. Qinba Mountains area is also the largest and most populous concentrated area in China. The contradiction between "ecological highland" and "economic depression" is prominent. The Belt and Road, and the Strategy of Tackling Poverty Alleviation, strengthening the ecological protection of Qinba Mountains and promoting the development of green cycle are of great significance to China's Dream of Building a Moderately Prosperous Society and Realizing the Great Rejuvenation.