The clock tower Monument · Carrascosa de la Sierra, Almarza, Soria In the square stands a tower with a bell and stone numerals carved on its face, an uncommon solution in the villages of the sierra and a symbol of the eighteenth-century prosperity from livestock. Photo: Wiki42 (CC BY-SA 4.0) What to see and do in Carrascosa de la Sierra