Where is Shanshuangjiao?

Where is Shanshuangjiao located?

Shanshuangjiao, Guangdong, China (approx. 22.58677°, 111.5206°)


Where is Shanshuangjiao on the map?