Where is Xintulou?

Where is Xintulou located?

Xintulou, Fujian, China (approx. 24.83167°, 117.1719°)


Where is Xintulou on the map?