News

Ancient human figurines have been found. Cave of El Castillo, Spain Some of the oldest known paintings in the world are in the Cave of the Castle, in Cantabria in the north of Spain.