In India , Dussehra symbolizes the triumph of warrior Goddess Durga over the buffalo demon, Mahishasura. Thus, it is a celebration of victory of good over evil.

Discover more inspiring photos like this one.

Download the FREE 500px app Open in app