“Samsara” is a Sanskrit term that suggests the endless flow of life and death in the material world. It’s a core concept in Indian spiritual traditions, particularly Hinduism and Buddhism. Samsara is the trap of the waking world, from which we can only awaken through enlightenment.
Continue Reading:
DVD+Digital DVD+Digital: Sand mandalas, sex dolls and Samsara