India's elections are the biggest democratic exercise in history. With 815 million people registered to vote, the world's largest democracy will likely have more ballots cast this year than were tallied in the last six U.S. presidential elections combined, according to the BBC.

The elections are being held over a five-week period ending on May 12. (For more background on the elections' stakes and players, click here.) And while we're weeks away from knowing the results, it's surely not too early to be impressed by the color and diversity of the Indian electorate. Behold:

People wait to cast their votes April 17 in Palra village, in Ajmer district in the desert Indian state of Rajasthan. | (REUTERS/Himanshu Sharma)

Reang refugees wearing traditional ornaments display their voter cards as they wait to cast their ballots April 1 at Thamsapara relief camp in the northeastern Indian state of Tripura. | (REUTERS/CORBIS)

A man wearing a traditional turban casts his vote inside a polling station in Ajmer district in the desert Indian state of Rajasthan on April 17. | (REUTERS/Ahmad Masood)

An Indian woman shows her finger marked with indelible ink after casting her vote at a village near Sawai Madhopur, Rajasthan, on April 24. | (AP Photo /Manish Swarup)

A worker pulls out a roll of cloth to be made into flags for the Congress party in the western Indian city of Ahmedabad on April 11. | (REUTERS/Amit Dave)

A woman waits to cast her vote at a polling station in Shabazpur Dor village in Amroha district in the northern Indian state of Uttar Pradesh on April 17. | (REUTERS/Adnan Abidi)

A man gets his face painted in Mumbai on April 23. | (REUTERS/Danish Siddiqui)

Supporters listen to Bahujan Samaj Party chief Mayawati during an election rally in Allahabad, Uttar Pradesh, on April 27. | (AP Photo/Rajesh Kumar Singh)

A woman shows her ink-marked finger after voting in the village of Kamshet, in the western Indian state of Maharashtra on April 17. | (REUTERS/Danish Siddiqui)