Heidelberg, Germany, amazing panoramic view at dusk, with dramatic painterly colorful sunset sky, the castle, old town and Neckar river.