translate English to German: Turillas is located between the Sierra de los Filabres and the Sierra Alhamilla .
Die Landschaft ist jener der Wüste in Arizona nicht unähnlich.