There must be some facilities or temples... Alien never was exterior movie! So we ll possibly see more of
Engineers technology or technology of some other creature in those temples or facilities? Gigeresque landscapes and
designs always were a key part of this franchise (and I only count first two and maybe third movie), so I m 100% sure that
we ll have huge Gigeresque or Gutalin (and maybe someone new) designs all over the movie.
By the look of ship (airlock) on this photos, it seems like it crashed on that Planet (Paradise),
or thats not Covenant at all...?