Where is Huajiaolou?

Where is Huajiaolou located?

Huajiaolou, Guangdong, China (approx. 22.39066°, 111.5318°)


Where is Huajiaolou on the map?