Where is Yoremola?

Where is Yoremola located?

Yoremola, Squid, Sweden (approx. 56.5°, 15.61667°)


Where is Yoremola on the map?