Where is Yanmazhuan?

Where is Yanmazhuan located?

Yanmazhuan, Shandong, China (approx. 36.09417°, 116.5592°)


Where is Yanmazhuan on the map?