Where is Taoqitang?

Where is Taoqitang located?

Taoqitang, Hunan, China (approx. 28.67361°, 112.3231°)


Where is Taoqitang on the map?