Het ligt op de linkeroever van de rivier met dezelfde naam, op 389 meter hoogte, in een omgeving met voortreffelijke uitzichten.
Vandaag de dag is het niet bevloeide land dat van oudsher het agrarische landschap van Torres de Alcanadre bepaalde, veranderd in vruchtbaar bevloeid land waar maïs en alfalfa op verbouwd wordt.
Op de steile kliffen van de rivier vinden verschillende vogels onderdak, zoals de steenarend, de aasgier, of de oehoe (uil), kwetsbare soorten die hier vrij door de lucht vliegen.
De parochiekerk is gewijd aan Nuestra Señora en werd gebouwd in de 17e eeuw, in de populaire barokstijl.