India welcomed spring yesterday with the festival of Holi, a Hindu celebration that gives revelers the chance to throw colored powder and water balloons all over themselves in the streets. Click through for a recap of the madness and the beauty…