Why Big Ben Will Never Stop Ticking
Recently voted the most iconic monument in Britain, Big Ben has come to symbolize the sights and sounds of a nation but ever-needy machinery. Her attachment to Britain's parliament building means that making sure she remains reliable is Big Ben's greatest challenge this year. Following her 150th anniversary, the keepers of Big...