The image depicts the Frauenkirche, a church in Frankfurt, Germany, with its distinctive red brick tower and clock, surrounded by traditional half-timbered buildings and a statue of a woman holding a scale.