At the foothills of the Himalayas, Dharamsala is the home of the Dalai Lama, in Himachal Pradesh State in northern India