From the archive record
In the distance, one can see the famous Humayun's Tomb (said to have the most perfect dome in the world!). And the less perfect scam-ridden Jawaharlal Nehru Stadium where the dubious Commonwealth Games were held. Buildings as far as the eye can see, in New Delhi New Delhi is the capital of the Republic of India, and the seat of executive, legislative, and judiciary branches of the Government of India. It also serves as the centre of the Government of the National Capital Territory of Delhi. New Delhi is situated within the metropolis of Delhi and is one of the eleven districts of Delhi National Capital Territory. The foundation stone of the city was laid on 15 December 1911. It was planned by two leading 20th-century British architects, Sir Edwin Lutyens and Sir Herbert Baker. The new Capi