Where is Xianbaiqi?

Where is Xianbaiqi located?

Xianbaiqi, Liaoning, China (approx. 40.09278°, 123.7361°)


Where is Xianbaiqi on the map?