Life

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
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. 

Leave a Reply

Your email address will not be published. Required fields are marked *