Torres de Albánchez


Torres de Albánchez is a village located in the province of Jaén, southern Spain.