Dengfeng is located at the foot of the Mount Song, one of the most sacred mountains in China. It has an area of 1，220 square kilometers and a population of 630 thousand at the end of 2018.
Dengfeng is rich in mineral resources. At present, a comprehensive production and operation pattern of mining, processing and sales of mineral products has been preliminarily formed. Tourism is also developing. The famous Taoist Zhongyue Temple, the Buddhist Shaolin Temple, as well as the Confucian Songyang Academy are located in Dengfeng.