The highest sheer rock face in Europe