Archaeologists Find Mysterious Monument in Petra Using Satellite Imagery 0 12.06.2016 02:48 Mother board For over two-thousand years, a massive, mysterious structure has been hiding in plain sight.