Where is Zhangliangdian?

Where is Zhangliangdian located?

Zhangliangdian, Henan, China (approx. 33.66667°, 113.05°)


Where is Zhangliangdian on the map?