Where is Yoren?

Where is Yoren located?

Yoren, Squid, Sweden (approx. 57.92583°, 16.6425°)


Where is Yoren on the map?