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