Small rock found near a castle wall and some human remains in the south of Spain.