Question: Where was the University at which Helmut Anheier holds a chair located? 
Sentence (from "Heidelberg University"): Heidelberg University (German: "Ruprecht-Karls-Universität Heidelberg" ; Latin: "Universitas Ruperto Carola Heidelbergensis" ) is a public research university in Heidelberg, Baden-Württemberg, Germany.
Relevant evidence: Yes