English: Location of Delhi in India
Telugu: భారతదేశంలో ఢిల్లీ స్థానం