Tom Llamas takes us to China’s Great Wall – the largest manmade structure on earth – for a firsthand look at the historic site and a rare glimpse at the epic restoration project now underway.

Tom Llamas takes us to China’s Great Wall – the largest manmade structure on earth – for a firsthand look at the historic site and a rare glimpse at the epic restoration project now underway.