Where is Trolephiel?

Where is Trolephiel located?

Trolephiel, Squid, Sweden (approx. 56.35°, 15.88333°)


Where is Trolephiel on the map?