Nonnenfelsen is a German restaurant situated atop a rock formation, offering scenic views.