Daharamshala is a spiritual retreat in the North Indian state of Himachal Pradesh. It is currently the residence of the…