Located in Germany, off shore from the river Neckar, it has a historic prestige for beeing the headquarters of the first University in Germany. In Heidelberg you can walk through the longest street in Germany, the Haupstrasse, that will take you to the Market square, and very near there you will find an the old bridge Charles Theodore, one of the points of interest of the city.