Tella

Tella is a small town located in the Spanish Pyrenees (Huesca, Aragon); nearby there are some hermitages that look to the high mountains. Next to a huge rock that protects it, is the hermitage of Saint John and Saint Paul.