Old castle in the middle of Europe