Illuminated skyscrapers reflecting on Thames river against clear sky at dusk, Canary Wharf, London, UK