Stock Photo: Old town and Gothic tower of Market Church (1349-1359). Hannover. Lower Saxony. Germany.