Diversity is everywhere in India, from its religions and languages to its economy, and climates. The second-most populous nation in the world, India is home to more than 1.2 billion people. Most are Hindu, but seven other religions -- including Islam, Christianity and Sikhism -- make up nearly 20 percent of the population. January 26 will be India's 62nd Republic Day, marking the date in 1950 when the country's constitution came into force. Collected here are recent photos from across the vast nation, offering only a small glimpse of the people and diversity of India. Indian dancers perform during the 2011 Federation Internationale de l'Automobile (FIA) gala night in Gurgaon on the outskirts of New Delhi, on December 9, 2011. Indian children dressed as Hindu God Shiva, right, and Parvati, hold a toy gun as they pose for a photograph during the annual traditional fair of Magh Mela at the confluence of the rivers Ganges, Yamuna and the mythical Saraswati, in Allahabad, India, on January 15, 2012. Indian beggars with their arms stretched ask for alms from Buddhist devotees visiting the Mahabodhi temple, believed to be the place where Buddha attained enlightenment, during the Kalachakra Buddhist festival in the town of Bodh Gaya, in the eastern state of Bihar, India, on January 6, 2012.