Heidelberg is a city in the region Rhein-Neckar in the state of Baden-Württemberg in the Federal Republic of Germany. Heidelberg lies on the River Neckar in a steep valley in the Odenwald. Over 148,000 people live in the city.
It is no secret that Heidelberg is a jewel among German travel destinations. Heidelberg is in the Neckar river valley right where the legend-rich Odenwald (Forest of Odes or Odin) opens up towards the plains of the Rhine Valley. Heidelberg is home to the oldest university in Germany (est. 1386). With 28,000 students, the Ruprecht-Karls-Universität (or Ruperto Carola, the Latin equivalent of its name) is one of Germany's larger academic institutions and boasts the full spectrum of an ancient academy, from Egyptian Studies to Computer Linguistics. The faculties for Medicine, Law and Natural Sciences are considered to be among the best in Germany. The university fostered the establishment of several other world class research institutions such as the German Cancer Research Centre (DKFZ), the European Molecular Biological Laboratory (EMBL), Centre for Molecular Biology (ZMBH), Max Planck Institutes for Medicine, Astronomy, Nuclear Physics, among others. Generally speaking, Heidelberg is an academic city with a long and rich history and is similar in many ways to cities such as Cambridge or Oxford (Heidelberg and Cambridge, England are twinned).