General information
City
Heidelberg
Address

Postfach 12 04 31
69066 Heidelberg
Germany

University name
Universität Heidelberg
Location

49.3987524, 8.6724335