Torshalla kyrka Picture

This church was originally built in the 1100s at Torsharg, which probably means "Thor's place of sacrifice". Yes, we do of course have a history of Norse mythology here in Sweden, and some places have remained to tell the tale.

I took a couple of interior shots last year; go here.

Shot on May 30th 2011. HDR. Eskilstuna.
Continue Reading: Places