Skip To Content

Where To Stream Blowing Up History Season 2 Episode 12

Lost City of the Desert

New technologies resurrect the ancient city of Petra, which has baffled experts for decades, and reveal why this civilization was suddenly abandoned.