Where is Shilyupin?

Where is Shilyupin located?

Shilyupin, Hunan, China (approx. 27.95778°, 109.9892°)


Where is Shilyupin on the map?