Mountains
Your first point of contact on the alien world is this mountainous region. Due to it’s uninhabitable nature; you will quickly have to find somewhere else to settle.
Your first point of contact on the alien world is this mountainous region. Due to it’s uninhabitable nature; you will quickly have to find somewhere else to settle.