Amrit Nectar of Immortality

‘Amrit Nectar of Immortality’ is a documentary which was shot at the time of the biggest pilgrim’s festival of the world…