Heidelberg Castle is built on Heidelberg, on top of a medieval fortress. For five centuries Heidelberg was the residence of the Electors of the Palatinate Wittelsbach and it was family owned. Between the thirteenth and seventeenth centuries the castle was not only built, but it was also expanded, which, in the 16th century, made it one of the most beautiful Renaissance homes in Germany. After the Thirty Years War and the War of 1689 against France, the castle was practically reduced to rubble, losing all of its glory in the process. Today, the ruins are the symbol of German Romantic Era. A visit to the castle is certainly an impressive must-see.