Switzerland 🇨🇭
Oberhofen Castle is located in the town of the same name in Switzerland in the canton of Bern on the shores of Lake Thun.
By the 19th century it was a ruin, but thanks to skillful restoration today it is one of the most beautiful romantic castles in Switzerland and a whole textbook of art.