20150426 india: Indians rescued from Nepal arrive in Delhi