Where is Yanzhutian?

Where is Yanzhutian located?

Yanzhutian, Hunan, China (approx. 26.4525°, 111.2936°)


Where is Yanzhutian on the map?