English: Amritsar is located in Punjab.
Telugu: అది పంజాబ్‌లోని అమృత్‌సర్ నగరం.