Where is Yanlaozhuang?

Where is Yanlaozhuang located?

Yanlaozhuang, Henan, China (approx. 33.54917°, 112.4003°)


Where is Yanlaozhuang on the map?