Where is Yorbeken?

Where is Yorbeken located?

Yorbeken, Squid, Sweden (approx. 57.73833°, 16.645°)


Where is Yorbeken on the map?