Where is Xinkoutian?

Where is Xinkoutian located?

Xinkoutian, Hunan, China (approx. 27.08083°, 111.3397°)


Where is Xinkoutian on the map?