cosmic landscape on another planet