India and the Infinite: The Soul of a People

5min Travel

by 5min Travel

303
880 views
All of the world's great religions are practiced in India. It was in India that Buddha achieved enlightenment; it is in India that belief in reincarnation originated. Narrator Huston Smith, renowned scholar of world religions, takes the viewer through a country of infinite variety. His commentary brings into focus great religious and secular art and architecture and explores both the sensuality and asceticism present in this remarkable people.