Vixia Herbeira, near Santo André de Teixido in Galicia, is one of the highest cliff faces in Europe. It is 621 metres high.
Wikipedia https://en.wikipedia.org/wiki/Vixía_Herbeira
Address (Unnamed Road), 15360, Spain
Coordinates 43°43'24.403" N -7°56'44.948" E