what two major countries are adjacent to nepal?