These photographs were taken during the Holi Festival in Rajasthan.
Holi is celebrated at the end of the winter season on the last full moon of February or March.
The festival lasts two weeks or so but the main day is celebrated by people throwing colored powder and colored water at each other. Bonfires are lit the night before.
There are various explanations for all this rooted in Hindu mythology. As a purely visual experience it is phenomenal to experience. People let loose and have fun, but it can be a messy affair for the unknowing foreigner who may find themselves "playing holi" which means having colored powder or water propelled at them.
So if you are fortunate enough to find yourself in India on Holi, be prepared and wear disposable loose fitting clothes and a free spirit that day.
All in all it's a wonderful celebration of spring, rebirth and life.