Tourists and devotees rest for a while in the Dalai Lama Complex in McLeod Ganj, India