Heidelberg ) is a college town in Baden-Württemberg situated on the river Neckar in south-west Germany. At the 2015 census, its population was 156,257, with roughly a quarter of its population being students.
Located about 78 km south of Frankfurt, Heidelberg is the fifth-largest city in the German state of Baden-Württemberg. Heidelberg is part of the densely populated Rhine-Neckar Metropolitan Region.
Copyright: CC 3.0