an alien landscape with pyramids and large red object in the distance, surrounded by mountains