London sky

The Elizabeth Tower, which houses the Great Clock and the 'Big Ben' bell, is seen above the Houses of Parliament, in central London, Britain, August 14, 2017. Photo: Reuters