The Rupture

The Rupture is a location and landing zone in Echo Mesa, Io.