Where is Shazhenxi?

Where is Shazhenxi located?

Shazhenxi, Hubei, China (approx. 30.98583°, 110.6394°)


Where is Shazhenxi on the map?