View of the archaeological site of Cabezo de Alcala in Azaila, Teruel, Spain. Credit: Consorcio Patrimonio Ibérico de Aragón Excavations have brought to light the remains of this city, but its true ...