Longwangmiao, Shandong

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