Where is Sunbaibei?

Where is Sunbaibei located?

Sunbaibei, Fujian, China (approx. 24.19306°, 117.0678°)


Where is Sunbaibei on the map?