The recent discovery of Dmanisis Gora, an ancient fortress in the Caucasus mountains ... composite images providing a ...