Heidelberg city on Neckar river, Germany
Heidelberg city on Neckar river is a popular tourist destination on the Romantic Road in Germany
Baroque old town of Heidelberg, Germany, in winter
Picturesque baroque style Old Town of Heidelberg, Germany, snow white in winter
Medieval german town Heidelberg in winter, Germany
Medieval german old town Heidelberg white with snow in winter, Germany
Narrow side street in Heidelberg old town, Germany
Narrow street in medieval Heidelberg old town, Germany, in the winter evening