An Indian woman waits for a taxi in Calcutta, India. Piyal Adhikary / EPA
An Indian labourer carries bundles of Indian national flags on his head in New Delhi, India. Chandan Khanna / AFP
An Indian policeman rests with his horse after rehearsals for the Independence Day celebrations at the Golconda Fort in Hyderabad, India. Mahesh Kumar A. / AP Photo
Schoolgirls dressed in the colors of the Indian national tricolor flag participate in rehearsals for Independence Day celebrations in Ajmer, India. Deepak Sharma / AP Photo
A boy sits under a water fountain near India Gate in New Delhi, India. Anindito Mukherjee / Reuters
An Indian Hindu priest performs evening prayers on a boat on the flooded banks of the River Ganges in Allahabad, India. Rajesh Kumar Singh / AP Photo
The iconic Chhatrapati Shivaji Terminus building is illuminated in colored lights as part of India's Independence Day celebration in Mumbai, India. Rajanish Kakade / AP Photo
An Indian sweets vendor shouts at a laborer who is pulling a cart through a flooded street due to monsoon rains in New Delhi, India. Tsering Topgyal / AP Photo
Indian nursing students participate in a face painting competition on the theme of ‘preserving the nature’ at Vijay Marie College of Nursing in Hyderabad, India. Noah Seelam / AFP