Are we looking at a construction of rock piled on top of each other to create a foundation or a wall ?
As usual you decide what you believe.
Please check out the NASA link and the video.
Subscribe to our
Like and share from our Facebook page
Original NASA image above.
NASA link click HERE
Are this structure from PIA16700 the same ?
Click on the images to see them in full screen.