Photo taken by Elizabeth Stahlhuth in London, England. &amp;quot;Big Ben is a clock tower located in SW London, England.&amp;quot;