Destination Truth
Mark Episode As Watched

SEASON 3 • EPISODE 11

Destination Truth

"Ghosts of The Great Wall/Israeli Mermaid"

Date Aired: Mar 24, 2010 (United States)

Destination Truth S3E11
Avg Rating (0)
Your Rating
The Great Wall of China. Legend says it's one of the few man-made structures visible from space. Stretching for 4,000 miles across the north of China, it's estimated that more than a million soldiers died building and defending the wall. Fifty miles north
Buy or StreamAmazonAmazon UK