Discover the beautiful streets and sights of Heidelberg in winter and come to the famous Christmas Market with over 140 stands.