India has a population of over 1.17 billion people, making it the second most populous country in the world. It is also the world's largest democracy and has a diverse population with over 20 official languages and many distinct religious and cultural groups. Some key aspects of India's identity include its cultural, religious, regional and linguistic diversity as well as important national symbols and landmarks like the Taj Mahal.