Where is Valhalla?

Where is Valhalla located?

Valhalla, Södermanland, Sweden (approx. 58.95°, 16.85°)


Where is Valhalla on the map?