English: It is located at Agra, approximately 200kms from Delhi.
Telugu: ఇది ఢిల్లీ నుండి 200 కిలోమీటర్ల దూరంలో ఆగ్రా పట్టణంలో ఉంది.