Took me a while to find it...
http://img337.imageshack.us/img337/4495/landmark3.jpg
I got there along with the rest of the nodes by using Quickstride. Getting to that area was quite painful, I actually set my homepoint at Lasthold and then got as close as I could to the area above before popping Quickstride. Took quite a few tries. Unfortunately Quickstride no longer exists so it may be tough now.
I couldn't get to check out what's at the far top of that area where it turns to water, there's like a billion rank 80 or whatever efts, but I suspect it was either going to be a future zoneline or dungeon.