Where is Zhimujie?

Where is Zhimujie located?

Zhimujie, Hunan, China (approx. 27.28722°, 110.3539°)


Where is Zhimujie on the map?