Si estás usando un XmlDocument, me imagino que estarás empleando una llamada a SelectNodes para obtener todos los nodos con una expresión XPATH tal como documento.SelectNodes("//LIN").
Pues bien, si recorres con un bucle el XmlNodeList que te devuelve, por cada nodo puedes volver a lanzar un SelectNodes que te busque lo que quieras en los nodos hijos, p.ej:
var hijos = nodo.SelectNodes("/LIN.LIN")
De esta manera, y si sabes lo que buscar dentro del XML, puedes ir recorriendo a tu gusto el árbol XML tal como lo requiera la lógica de tu programa.