Excavation Site XII is a Lost Sector on Earth in Destiny 2.
A site of Cabal Excavation within the EDZ.
Legionary
Phalanx
Psion
Dust Choked Thrag
Firebase Hades
Excavation Site XII Video Walkthrough