Where is Shangpin?

Where is Shangpin located?

Shangpin, Hunan, China (approx. 28.52167°, 114.0853°)


Where is Shangpin on the map?