New Arrivals
As it Appears
Tara is a female deity of the Buddhist pantheon. White tara was born from the tear of the Boddhisatwa of compassion, Avalokiteswora. She holds a very prominent position in Nepal and Tibet. Tara is believed to protect the human beings while they are crossing the ocean of existence.