Where is Toltan?

Where is Toltan located?

Toltan, Wermland, Sweden (approx. 59.66667°, 12.96667°)


Where is Toltan on the map?