In this episode, Dr Allan Maca investigates the biggest manmade structure on earth; The Great Wall of China. This ancient monument has been studied by experts for decades, but it's only now, thanks to new satellite imagery and cutting-edge technology, that its secrets are finally being revealed.