Spiritual leader the Dalai Lama has said that his body is Tibetan but spiritually and mentally he's an Indian. "India is the only place where modern education meets ancient knowledge...My return to Tibet is of no use if there is no freedom. I prefer this country and this freedom and then I am the longest guest of India," he added.