Where is Shanlangliao?

Where is Shanlangliao located?

Shanlangliao, Guangdong, China (approx. 23.8018°, 116.3612°)


Where is Shanlangliao on the map?