Hohle Fels stands more than 500m above sea level in the Ach River Valley and has produced thousands of Upper Palaeolithic items.