From the archive record
Is that elevated platform the Barapulla highway from INA market to the outer Ring Road? It certainly looks like it, with cars zipping across it! A temple nestles among a residential area, while the Jawaharlal Nehru Stadium (yes, one more Congress legacy!) towers behind the Barapulla raised expressway. One can even see Humayun's Tomb across the elevated road and the Oberoi Hotel as well. Wow - what a disorganized and chaotic urban sprawl New Delhi has become! 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 Nationa