Where is Luoqilin?

Where is Luoqilin located?

Luoqilin, Fujian, China (approx. 23.86667°, 117.2381°)


Where is Luoqilin on the map?