Lost Oasis

Lost Oasis is a location and landing zone in Echo Mesa, Io.