Where is Longxingzhai?

Where is Longxingzhai located?

Longxingzhai, Guangdong, China (approx. 23.58556°, 115.7325°)


Where is Longxingzhai on the map?