Kårböle stave church - Credit: Wikimedia Commons
Kårböle stave church (St Olav's sacrifice church) is a reconstructed stave church in Kårböle, Ljusdal municipality, Gävleborg County, Sweden. Read more on Wikipedia
Source: en.wikipedia.org