That straight line is awesome! Definitely manmade.You don't get straight lines like that in nature. If we can figure out who built this we will have found the builders of Easter Island statues,the Giza pyramid,Petra,Machu Piccu and the giant stones of Baalbek.It all has to be tied together.