16. Heidelberg Castle, Germany
The Heidelberg Castle is a famous attraction in Germany and is considered a landmark of the city of Heidelberg. It is a spectacular ruin of castles that is considered as one of the most important Renaissance structures in history. A visit to Germany will not be complete without seeing this famous structure. It is situated 80 meters up the Königstuhl hillside and it is for this reason why it overlooks the entire view of the old downtown.
Image Credit: 8thingstodo.com