Oberranna Castle. Very very high above.