Heidelberg es un pequeño pueblo de la parte baja de Alemania, con muchas cosas que ver pero una de sus principales sitios turísticos es su impresionante castillo medieval que se eleva por encima de toda la ciudad.