Where is Stoshyo?

Where is Stoshyo located?

Stoshyo, Squid, Sweden (approx. 58.06667°, 16.35°)


Where is Stoshyo on the map?