Birthday messages are projected onto the Big Ben clocktower above the Houses of Parliament in London July 11, 2009. Big Ben is the nickname of the bell inside the 96-metre clock tower and it was 150 years ago on July 11, 1859, Big Ben first struck time.[Xinhua/Reuters]
|