India is a large, triangular-shaped country in southern Asia, buttressed by the long sweep of the Himalaya in the north and protruding into the Indian Ocean in the south. It's bordered by Pakistan to the northwest, China, Nepal and Bhutan to the north, and Bangladesh and Myanmar to the east. Sri Lanka is the teardrop-shaped island hanging off its southern tip. India covers a land area of some 3,287,000 sq km (1,281,930sq mi), though disputed borders with Pakistan and China make this figure somewhat arbitrary. India is the seventh largest country in the world.