Where is Hanhuadian?

Where is Hanhuadian located?

Hanhuadian, Liaoning, China (approx. 40.57639°, 123.4508°)


Where is Hanhuadian on the map?