Where is Lunjiaoshezuxiang?

Where is Lunjiaoshezuxiang located?

Lunjiaoshezuxiang, Fujian, China (approx. 24.25513°, 118.0554°)


Where is Lunjiaoshezuxiang on the map?