Tower Bridge in London from the River Thames, also with the Walkie Talkie Building.
Image dimensions: 5364 x 3037 pixels