Where is Tanjiahe?

Where is Tanjiahe located?

Tanjiahe, Henan, China (approx. 31.9°, 113.9594°)


Where is Tanjiahe on the map?