the trolls traveled north , beyond the reach of men , and found a home at the top of the world , where they still live , distrustful of men , long , long lives that have seen roads and cars and trains , and have seen airplanes cross the earth , and satellites pierce the sky , all in a futile rush for a material immortality , which like dharmadevs will never truly be found .