Archaeologists using satellite imagery discover a huge, ceremonial monument at the Petra World Heritage site in southern Jordan.
Archaeologists using satellite imagery discover a huge, ceremonial monument at the Petra World Heritage site in southern Jordan.