Where is Zhonglaoqun?

Where is Zhonglaoqun located?

Zhonglaoqun, Liaoning, China (approx. 41.50139°, 120.3589°)


Where is Zhonglaoqun on the map?