ST. UNIVERSITY GERMAIN OF HEIDELBERG Location and Surroundings It is located on the outskirts of the historic center of Heidelberg, Germany, on a 45-hectare site that extends from the slopes of Mount Königstuhl to the banks of the Neckar River. The main entrance is through an imposing wrought iron gate with the university's coat of arms – a tw...Read more