Where is Lunsholin?

Where is Lunsholin located?

Lunsholin, Fujian, China (approx. 24.88856°, 118.5213°)


Where is Lunsholin on the map?