Log In or Register
No joke, this castle really has this name. It is situated above St Gallen in Austria! not Switzerland ;o)
This three tower fortress was built in 1278. For those of you german speakers here is a link.
More informations will follow soon!