Green River Overlook is west of Dead Horse Point, out in the Island in the Sky in Canyonlands, further west than Mesa Arch.
Deadhorse Point as I remember, overlooks Potash and the LaSal Mountains.
In any case, it's all spectacular country to photograph!