January 26th, 2010 marked the 60th anniversary of India's adoption of the Constitution of India, and the 80th anniversary of its original 1930 Declaration of Independence from British rule. The annual holiday is celebrated as Republic Day, with a grand parade held in the capital, New Delhi, and many other celebrations across the diverse nation. Collected here are a number of photographs from the Republic Day celebrations and many more colorful glimpses of daily life from all around India.
Indian soldiers march during the Indian Republic Day parade in New Delhi on January 26, 2010. Blanket fog obscured the start of India's 60th Republic Day celebrations, with the annual military parade in New Delhi held under heightened security due to fears of militant attacks.