Where is Shantiaohe?

Where is Shantiaohe located?

Shantiaohe, Guangdong, China (approx. 23.50639°, 115.8961°)


Where is Shantiaohe on the map?