A castle on a rock in Switzerland