swiss castle and nature