Where is Sinbaolou?

Where is Sinbaolou located?

Sinbaolou, Fujian, China (approx. 24.86083°, 117.4714°)


Where is Sinbaolou on the map?