Where is Shuangquanqing?

Where is Shuangquanqing located?

Shuangquanqing, Guangdong, China (approx. 23.395°, 114.7089°)


Where is Shuangquanqing on the map?