Torpa stenhus - Credit: Wikimedia Commons
Torpa stenhus (translated Torpa stone house) is a well-preserved medieval castle near lake Åsunden, in the county of Västra Götaland, southern Sweden.Torpa stenhus Read more on Wikipedia
Source: en.wikipedia.org