Heidelberg Castle was built around 1214. It is a ruin in Germany and landmark of Heidelberg. Discover its interesting facts, history & travel tips.