It´s on Venus in the canyon to the archonpriest. I´ve found it on the daily mission today.
-
yeah i just found it today to. although on the subject of the daily i managed to get the heavy pike over that stupid barrier. made things so much easier.