English: It is at Agra in northern India.
Telugu: ఇది ఉత్తర భారతదేశంలోని అమృతసర్లో ఉంది.