Pillar of the World (Earth-8150)

The Pillar of the World is a partially destroyed colossal pillar located in Elysium.