The city of Amritsar in Punjab is located close to the international border with:

Pakistan
Bangladesh
China
Nepal

The correct answer is: a) Pakistan.

Amritsar is a city in the Indian state of Punjab. It is located in the northwestern part of the state, near the international border with Pakistan. The city is the holiest city for Sikhs and is home to the Golden Temple, one of the most important Sikh shrines.

The other options are incorrect because they are not countries that border India. Bangladesh is located to the east of India, China is located to the north, and Nepal is located to the northeast.