Holi, the festival of colors, is celebrated with much fervor at the onset of spring in India. It has an ancient origin that celebrates the triumph of good over evil. There are several mythological stories behind its origin. In the interiors of Vrindavan and Mathura, in the Western Uttar Pradesh, which is the birth place of Lord Krishna, Celebrations begin days before the main day of Holi. Temples are reverberating with the hymns of Lord Krishna's love for the Gopi’s. The lanes are filled with enthusiasm and are much celebrated with colors, flowers & coloured water.