McLeod Ganj, a picturesque suburb of Dharamshala in the Kangra district of Himachal Pradesh, is globally recognized as the residence of the Dalai Lama. While tourists flock here for peace and spirituality, a rising generation of local youth is looking toward