A disputed territory between India and China located in the Himalayas.