Statue of Diwali

Bali, Indonesia 8 October 2014 A statue depicting Diwali, one of the many statues that shows the rich culture of Indonesia. Diwali, also known as the Festival of Light, signifies the triumph of light over darkness, hope over despair and good over evil. Diwali is seen by many as an honor after the return of continue reading : Statue of Diwali