Where is Twinshead?

Where is Twinshead located?

Twinshead, Kroonuberg, Sweden (approx. 57.1°, 15.31667°)


Where is Twinshead on the map?