Dalai Lama

Nestled in the Kangra Valley in the shadow of the Dhauladhar Mountains in the northern Indian state of Himachal Pradesh, Dharamsala is beautiful to behold. But the scenic landscape belies a dark reality: the cult of martyrs that has developed in this town, home to the Tibetan government-in-exile since 1959.