Where is Sandaohe?

Where is Sandaohe located?

Sandaohe, Hubei, China (approx. 32.15333°, 113.6969°)


Where is Sandaohe on the map?