Taihang Mountains
Chenzhuang () is a town of Lingshou County in western Hebei province, China, located in the Taihang Mountains northwest of the county seat and served by China National Highway 207. , it has 36 villages under its administration.