Where is Shuantai?

Where is Shuantai located?

Shuantai, Hubei, China (approx. 32.44194°, 110.15°)


Where is Shuantai on the map?