Heidelberg University is a public research university located in the town of Heidelberg, Baden-Württemberg, Germany. Wikipedia