what two large countries touch nepal?