Amrit Nectar of Immortality Documentary 52'
Amrit Nectar of Immortality Documentary 52′ (India 2010) The documentary Amrit Nectar of Immortality was shot during the Kumbh Mela in Haridwar, North India. It’s a story about men and women on a pilgrimage to the greatest gathering in humankind. A journey into another world, in search of Amrit, the nectar of immortality.For more information … Read more