caption: 20 Fenchurch Street, the Walkie Talkie Tower in London, England, United Kingdom 
cogvlm_caption:  A panoramic view of a cityscape during twilight, with a prominent modern skyscraper, a historic dome-topped building, and various other structures under a vast blue sky with a streak of a jet contrail.