As said in the video, this to me looks like a monolith and an entrance that could lead to inner Mars.
As Usual you decide what you believe.
Check out the link belov to source of origin.
Join us on Facebook and subscribe on YouTube for more awesome pictures and videos.
Source of origin.
Click on the images to see them in full screen