This is a picture of the famous Big Ben and its clock tower in London England.