Where is Shanghoutou?

Where is Shanghoutou located?

Shanghoutou, Hunan, China (approx. 26.67278°, 111.5239°)


Where is Shanghoutou on the map?