Where is Tianbaolou?

Where is Tianbaolou located?

Tianbaolou, Guangdong, China (approx. 23.41222°, 115.3083°)


Where is Tianbaolou on the map?