Episode 34 - Big Ben: As a symbol of London, the great clock called Big Ben attracts visitors from around the globe, and remains one of the world's tallest clock towers.