Where is Outlaw?

Where is Outlaw located?

Outlaw, Hunan, China (approx. 27.60389°, 112.395°)


Where is Outlaw on the map?