English: It is located in Amritsar in the north of India.
Telugu: ఇది ఉత్తర భారతదేశంలోని అమృతసర్లో ఉంది.