Where is Fanshentun?

Where is Fanshentun located?

Fanshentun, Liaoning, China (approx. 39.23333°, 122.7°)


Where is Fanshentun on the map?