Polling continues across India after 815 million people registered to vote in the country's general election, the world's largest election to date.
Indians stand in line to cast their votes outside a polling station during parliamentary elections in Jammu, on April 10. Around 815 million people registered to vote in the world's biggest election, a world record with a number exceeding the population of Europe. Results of the mammoth exercise are due on May 16.
Women wait to enter a polling station to cast their votes in Ujina, in the Indian state of Haryana, on April 10.
An indigenous woman of the Kandha tribe shows an ink mark on her index finger after casting her vote at a polling station in the Orissa state, India, on April 10.
A woman holds her child as she votes in the general election inside a polling station on the outskirts of Jammu on April 10.
A supporter wearing a mask of Hindu nationalist Narendra Modi, prime ministerial candidate for India's main opposition Bharatiya Janata Party (BJP), cheers as Modi arrives to file nomination papers for the general elections in Vadodara on April 9.
An Indian election officer inks the finger of a resident at a polling station in New Delhi on April 10, during the third stage of voting for national elections.
A Naga man casts his vote in a polling center in Manipur state, India, on April 9.
Jyoti Amge, 20, a first time voter, shows her voting card as she arrives to cast her vote in the central Indian city of Nagpur on April 10. Amge has been certified by the Guinness World Records as the shortest woman in the world.
Indian women hold their voting slips as they stand in a line to cast their vote outside a polling station in Dabua village on the outskirts of Faridabad on April 10.