Changguan, Shandong

Changguan is a town in  Ningjin County in northwestern Shandong province, China, located about 5 km south of the border with Hebei and 20 km north-northeast of the county seat. , it has 50 villages under its administration.