NASA link Click HERE
Original image below
What are we looking at here ? Natural shaped formation or artificial constructed object. ??
Personal i believe this is the remnants of an ancient civilization. But as usual you decide what you believe. We just show you the images.
Click on the images to see them in full screen.