Where is Luneiqiao?

Where is Luneiqiao located?

Luneiqiao, Fujian, China (approx. 25.34472°, 118.1175°)


Where is Luneiqiao on the map?