Kehrsatz Castle
Switzerland
The 186th tallest tower in the world
Kehrsatz Castle (Schlössli Kehrsatz) is a castle in the municipality of Kehrsatz of the canton of Bern in Switzerland.
Building data from Wikidata (CC0); heights normalised. Summary from Wikipedia (CC BY-SA).