The Great Wall of China is a series of fortifications in China. They were built across the historical northern borders of ancient Chinese states and Imperial China as protection against various nomadic groups from the Eurasian Steppe. From Wikipedia
The BBC series premiered on April 23, 2025, challenging five duos to navigate 14,000 km across Asia with limited resources.