Beautiful painting by Zeng Hao! Green Tara - originally a Hindu goddess and later adopted by some forms of Buddhism. She is known as the mother of liberation, a protectress, an obstacle remover, and an earth mother.
Diwali (or Deepavali, the "festival of lights") is an ancient Hindu festival celebrated in autumn (northern hemisphere) or spring (southern hemisphere) every year. Diwali is one of the largest and brightest festivals in India.