Where is Nanlidian?

Where is Nanlidian located?

Nanlidian, Henan, China (approx. 32.05°, 114.5833°)


Where is Nanlidian on the map?