Where is Fengjiajie?

Where is Fengjiajie located?

Fengjiajie, Liaoning, China (approx. 41.82417°, 125.2486°)


Where is Fengjiajie on the map?