Nathu Laa, a place where India-China border trade has been resumed after 44 years, is located on the Indian border in
Sikkim
Arunachal Pradesh
Himachal Pradesh
Jammu and Kashmir