Egypt's Floating Pyramid
- Episode aired Jan 10, 2021
- 42m
Experts decode an Egyptian pyramid constructed as if it floats on water.Experts decode an Egyptian pyramid constructed as if it floats on water.Experts decode an Egyptian pyramid constructed as if it floats on water.