Where is Shangtahe?

Where is Shangtahe located?

Shangtahe, Hubei, China (approx. 32.03972°, 110.5594°)


Where is Shangtahe on the map?