Where is Schuylupin?

Where is Schuylupin located?

Schuylupin, Hunan, China (approx. 27.80417°, 110.2136°)


Where is Schuylupin on the map?