Se encuentra en la margen izquierda del
río Cinca, sobre las
aguas embalsadas por la presa de
El Grado. Está a 75 km de distancia a
Huesca, la capital provincial. El nombre proviene de una vieja
torre de vigilancia de la época árabe, cuyas
ruinas se encuentran a unos metros de la antigua
ermita.