Just wanted to add to ChRoNIc's solution, the second
Veins of Helios image is missing a named location called "Supply Platform." It was the last one I needed and was driving me crazy until I did the "Don't Get Cocky" mission.
It's the floating platform my character is standing on here: