Monastery on a rock formation