Where is Tianshuimanzhuxiang?

Where is Tianshuimanzhuxiang located?

Tianshuimanzhuxiang, Liaoning, China (approx. 40.9925°, 123.5592°)


Where is Tianshuimanzhuxiang on the map?