Where is Shanlintang?

Where is Shanlintang located?

Shanlintang, Hunan, China (approx. 25.61528°, 111.8258°)


Where is Shanlintang on the map?