Amritsar — city in the north-western part of Punjab, India