The spiritual leader of Tibet, 14th Dalai Lama while speaking at Special Lecture Programme event held at Nehru Memorial said: "India among the civilizations of Arab areas and China, India produces most creative thinkers, philosophers and spiritual practitioners".
(With inputs from ANI)