United Kingdom, England, London, River Thames, Big Ben and Palace of Westminster in the evening light