Where is Yoyemola?

Where is Yoyemola located?

Yoyemola, Squid, Sweden (approx. 57.11667°, 15.81667°)


Where is Yoyemola on the map?