To the northwest, India is bordered by Pakistan and Afghanistan, while China, Nepal, and Bhutan lie to the north. On the eastern side, Bangladesh and Myanmar share extensive boundaries with India.