Where is Lanbomola?

Where is Lanbomola located?

Lanbomola, Squid, Sweden (approx. 56.5°, 15.81667°)


Where is Lanbomola on the map?