Heidelberg Heidelberg is located on the Neckar river, which is a major tributary of the Rhine. It is generally agreed that there has been a Roman fort and a relaed settlement in this area as far back as 40AD. The modern city was foundedĀ 1169. In 1386, Heidelberg University was founded by Rupert I, Elector …