Where is Shenjiaxi?

Where is Shenjiaxi located?

Shenjiaxi, Hunan, China (approx. 27.57889°, 109.7297°)


Where is Shenjiaxi on the map?