Excavation Site VII on Nessus in Destiny 2.
A Cabal excavation site found on Nessus.
The Anchor
[[Destiny 2: |]]