Where is Sanjiaolou?

Where is Sanjiaolou located?

Sanjiaolou, Guangdong, China (approx. 22.7369°, 114.3491°)


Where is Sanjiaolou on the map?