Talk:Delirium Archive

The Asteroid's Location.
ATTENTION: S06 E07 Spoilers

Is the Delirium Archive built on Demon's Run? It's noted to be the final resting place of the Headless Monks, who we know were defeated at this location.