Heidelberg Castle: Age-old ruins tower above German city
Heidelberg Castle in Heidelberg, Germany, was once destroyed by lightning strike in the late 1700s. Today, and after years of restoration, the castle still sits without several ceilings, walls and doors. (U.S. Air Force photo/Staff Sgt. R.J. Biermann)