Where is Shanjiaoke?

Where is Shanjiaoke located?

Shanjiaoke, Guangdong, China (approx. 23.85155°, 116.4491°)


Where is Shanjiaoke on the map?