For the invisible things of Him from the creation of the world are clearly seen, being understood by the things that are made, His eternal power and Godhead;... Rom 1:20
Wellknown place to me because I've downloaded in the past some wonderful images of that place from Caedes, captured by Hans known as 'Dutch_postings'.
This is a wonderful image too Nl.
Regards, Cornelius