India is a subcontinent located in South Asia that is separated from mainland Asia by the Himalayas. It has diverse geography and climate, with the Himalayas to the north and the Indian Ocean surrounding it. India has over 1 billion people and is extremely diverse, with 29 states and many different languages, religions, and ethnicities represented. Some of India's significant contributions to the world include pioneering work in mathematics, astronomy, linguistics, textiles, and other areas of science and philosophy. India was once one of the richest countries and a leader in global trade and economic development.