Space Elevator

The space elevator sits atop mount Chimborazo in Ecuador. No one has docked at the space station at it’s end since the Exodus.

Space Elevator

Shadowrun: The 8th World lighthouse_Amour