The central vista, consisting of some of the most iconic buildings of Delhi, came into being when the British capital was shifted to Delhi from Calcutta in 1911 HT image/Hindustan Times

This image is embedded in ...