India is located in South Asia and has a diverse landscape that includes the Himalayan mountains, the Thar Desert, and coastal regions. It has a population of over 1.3 billion people and is the largest democracy and second most populous country in the world. India shares land borders with Pakistan, China, Nepal, Bhutan, Bangladesh and Myanmar and maritime borders with Sri Lanka. It is a diverse country with over 20 official languages and many major religions. India has 28 states and 8 union territories and its capital is New Delhi.