Indian villagers watch a procession from a rooftop during Holi festivities near Barsana, just south of New Delhi, India on Friday, March 9, 2012. Holi is the Hindu festival of colors near and can last days or longer in some areas of the country, marks the beginning of spring. (AP Photo/Kevin Frayer)