Heidelberg, beautiful old city in southwestern Germany

Heidelberg, beautiful old city in southwestern Germany

Heidelberg is the fifth largest city in German, a beautiful city in southwest German. Heidelberg is a town on the Neckar River in southwestern Germany, known for its distinguished 14th-century university. Built, destroyed and partially restored over several centuries, red-sandstone Heidelberg Castle stands beside the river on Königstuhl hill. 

Heidelberg, beautiful old city in southwestern Germany

Heidelberg, beautiful old city in southwestern Germany

Heidelberg, beautiful old city in southwestern Germany

In this city we encounter many historic castles and green hills that are  beautiful and soothing eye. in Heidelberg at least there are two main attractions that can be used as the destination, ie Heidelberg altstatd or old town and Heidelberg castle. As a relic of the period of Romanticism, Heidelberg has been labeled a "Romantic town". This is used to attract more than 3.5 million visitors every year. Many events are organized to attract visitors.

Heidelberg, beautiful old city in southwestern Germany

Heidelberg, beautiful old city in southwestern Germany

Heidelberg, beautiful old city in southwestern Germany

Heidelberg, beautiful old city in southwestern Germany

Heidelberg, beautiful old city in southwestern Germany