Skip to main content
Global Edition
Tuesday, May 17, 2022


Town in Baden-Württemberg, Germany


Heidelberg is a university town in the German state of Baden-Württemberg, situated on the river Neckar in south-west Germany. In the 2016 census, its population was 159,914, of which roughly a quarter consisted of students.

0 shares 1 views

News coverage

You might like