Contact: John Hoffecker
University of Colorado at Boulder
Caption: A research team works at the Kostenki site on the Don River located about 250 miles south of Moscow.
Usage Restrictions: None
Related news release: Earliest evidence of modern humans in Europe discovered by international team