Where is Sunbaitow?

Where is Sunbaitow located?

Sunbaitow, Fujian, China (approx. 25.00293°, 118.9011°)


Where is Sunbaitow on the map?