What on Earth? (2015)
S7E8 Imhotep's Lost Labyrinth
When satellites detect an unusual feature at the ancient pyramid in Egypt, researchers stumble upon a hidden labyrinth that might unveil the deepest secrets of Imhotep, the enigmatic high priest responsible for constructing this puzzling structure.