Where is Shangzhexi?

Where is Shangzhexi located?

Shangzhexi, Hunan, China (approx. 27.78389°, 111.7578°)


Where is Shangzhexi on the map?