Castle, Almeria, Andalucia, Spain