Monday, December 13, 2010
White Tara (Sapta lochana tara)
Tara is the female deity of the Buddhist Pantheon. White Tara ws born from a tear of the Boddhisatwa of compassion, Avalokiteswora. She holds a very prominent position in Tibet and Nepal. Tara is believed to protect the human beings while they are crossing the ocean of existence.