Saint John of the Rock, San Juan de la Pena Monastery in Aragon, northern Spain, on the pilgrimage route...