India is located in South Asia and has a population of over 1 billion people, making it the second most populous country in the world. It has a diverse landscape that extends from the Himalayan mountains in the north to the Thar Desert in the west and the Bay of Bengal and Arabian Sea to the south and southeast. India's central location between East and West Asia has allowed it to establish close contacts with other regions throughout history through land and maritime trade routes, facilitating the exchange of ideas, religions, and goods. India shares land borders with Pakistan, Afghanistan, China, Nepal, Bhutan, and Bangladesh.