20070219 londontourism 853302 18
The Big Ben clocktower, one of London's most famous landmarks, rises above the Westminster Underground subway station. -