Where is Chuangxingpai?

Where is Chuangxingpai located?

Chuangxingpai, Guangdong, China (approx. 23.94837°, 116.0332°)


Where is Chuangxingpai on the map?