Where is Shuanghan?

Where is Shuanghan located?

Shuanghan, Guangdong, China (approx. 23.38937°, 116.8047°)


Where is Shuanghan on the map?