Where is Beihuatsun?

Where is Beihuatsun located?

Beihuatsun, Guangdong, China (approx. 21.20382°, 110.4471°)


Where is Beihuatsun on the map?