See Headline: Archeological deposit in Ambrona area, mammoth fossils
City / Place: Ambrona
Country: Spain