English: It is located in Delhi.
Telugu: ఢిల్లీలోని మెహ్రోలీ వద్ద ఉంది.