Scenic view of Burghausen, Bavaria, Germany, featuring a man-made town along the river with historic buildings and a fortress on the hill under a cloudy sky.