Home Castles & FortsHeidelberg Castle: A Majestic Icon of German History and Romance, Germany