Where is Shuanggangxijiao?

Where is Shuanggangxijiao located?

Shuanggangxijiao, Guangdong, China (approx. 23.60389°, 116.5903°)


Where is Shuanggangxijiao on the map?