Where is Ta-hei-sha-tzu-koh?

Where is Ta-hei-sha-tzu-koh located?

Ta-hei-sha-tzu-koh, Jilin, China (approx. 40.96861°, 125.7847°)


Where is Ta-hei-sha-tzu-koh on the map?