Where is Hanjiamiaozi?

Where is Hanjiamiaozi located?

Hanjiamiaozi, Shandong, China (approx. 37.03333°, 119.1167°)


Where is Hanjiamiaozi on the map?