Panorama of the Tower Bridge and Tower of London on Thames river at twilight blue hour - London, England