Rehearsals for India's Republic Day have been going on for weeks. See more images of the preparations on PhotoBlog.

Kevin Frayer / AP
A member of the Delhi Police Swat team stands guard as girls dressed in traditional attire who were to perform during the final dress rehearsal of the Republic Day parade wait to enter the grounds in New Delhi, India, on Jan. 23, 2012. India marks Republic Day on January 26th with military parades across the country.