India Kite Festival
India Kite Festival
A giant puppet stands as kites fly during the International Kite Festival in Ahmadabad, India, Wednesday, Jan. 11, 2012. More than a hundred Indian and foreign kite flyers participated in the five day long International kite festival that began Tuesday. (AP Photo/Ajit Solanki)