Solution:
India shares its land borders with seven countries: Bangladesh to the east, Myanmar to the far east, China to the north, Bhutan to the north, Nepal to the north, and Pakistan and Afghanistan to the northwest.
India shares its land borders with seven countries: Bangladesh to the east, Myanmar to the far east, China to the north, Bhutan to the north, Nepal to the north, and Pakistan and Afghanistan to the northwest.