Longwangmiao, Shandong


Longwangmiao is a town in Shan County in southwestern Shandong province, China, located southeast of the county seat., it has 24 villages under its administration.