St Francis's monastery in Italy, sitting on sheer rock and boulders