Big Ben in New Delhi
Big Ben tower, the world's largest chiming clock, is now ticking in New Delhi's Central Park in Connaught Place.
By
LIFS
December 3, 2007 at 10:50 AM
Font size:
| A giant replica of London's landmark monument, the
London's Mayor Ken Livingstone unveiled the 54-feet replica of the Big Ben in Central Park. The original Big Ben, built in 1858 near the British Parliament in London, is 315-feet tall. |
Post your comment