Where is Troy?

Where is Troy located?

Troy, Squid, Sweden (approx. 57.46667°, 16.08333°)


Where is Troy on the map?