Where is Szechuivan?

Where is Szechuivan located?

Szechuivan, Hunan, China (approx. 27.10417°, 109.9203°)


Where is Szechuivan on the map?