Where is Zhushantang?

Where is Zhushantang located?

Zhushantang, Hunan, China (approx. 26.10194°, 111.7678°)


Where is Zhushantang on the map?