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.
This post was originally published on NBC News.
Written by
in