The Tate Modern Museum and Millennium Footbridge on the River Thames, London, England.
Image dimensions: 4381 x 3228 pixels