Taomiao, Shandong


Taomiao is a town in Juye County in southwestern Shandong province, China, located on the boundary between the prefecture-level cities of Heze and Zaozhuang., it has 41 villages under its administration.