Where is Mengzhudang?

Where is Mengzhudang located?

Mengzhudang, Hunan, China (approx. 27.72167°, 111.3814°)


Where is Mengzhudang on the map?