Rocca Calascio, an ancient Italian castle. Old castle in ruins, perched on the rocks of the Abruzzo mountains in Italy. Evocative and fantastic place