Where is Taojilin?

Where is Taojilin located?

Taojilin, Hunan, China (approx. 26.59889°, 111.8722°)


Where is Taojilin on the map?