Search gallery:

Germany (Heidelberg) (32 images)

View: 50 | All
Heidelberg is a university town in the German state of Baden-Württemberg, situated on the river Neckar in south-west Germany.
Located about 78 km (48 mi) south of Frankfurt, Heidelberg is the fifth-largest city in Baden-Württemberg. Heidelberg is part of the densely populated Rhine-Neckar Metropolitan Region.

Heidelberg University, founded in 1386, is Germany's oldest and one of Europe's most reputable universities. Heidelberg is a scientific hub in Germany and...
more »
View: 50 | All