The Elizabeth tower or so called Big Ben clocktower at Westminster palace during sunset time, London, England