
Heidelberg is a city in the state of Baden-Württemberg in the Federal Republic of Germany. Heidelberg lies on the river Neckar at the point where it leaves its narrow, steep valley in the Odenwald to flow into the Rhine valley. 20 kilometres northwest of Heidelberg, it joins the river Rhine at Mannheim. Heidelberg is part of a densely populated region known as the Rhine-Neckar Metropolitan Region.
The city runs a small rather effective system of trams and busses. The two most important nodal points are the main station and Bismarckplatz. Bus #32 and #33 connect the main train station (Hauptbahnhof) with the old city area; detailed maps, schedules and routes can be found online. A mountain railway runs between four stations, linking the old city on the level of the river with the summit of the Königstuhl Mountain, about 400 m above the city. The "Heidelberg Card", a tourist pass which includes public transportation, many museums and the mountain railway, can be bought at the tourist information.
More than 300 bars, pubs, clubs, discotheques and the like, from Bavarian style tourist restaurants with deer antlers on the walls to extremely left-wing student bars which reserve the right to refuse police officers entry to the bar. You name it. Find your place and enjoy yourself. Heidelberg knows no curfew. Most bars close at 1am, but especially the students bars are often open until the early morning. Although the locals - even the police officers -- are used to drunk tourists as well as to drunk students, please be calm on your way home and do not riot. As a remnant of the student revolts, Heidelberg has the largest ratio of policemen per capita and you may find yourself in the arms of an officer much faster than you think.