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