Where is Shamenlin?

Where is Shamenlin located?

Shamenlin, Guangxi Zhuang Autonomous Region, China (approx. 25.0825°, 110.2733°)


Where is Shamenlin on the map?