The Great Wall of China

The Great Wall of China is China’s greatest landmark and a wonder of engineering and human power. It is also a must climb if you ever visit the Beijing.

I had the privilege to scale the Juyong Pass and it was one the most satisfying experiences of my life. This video was taken back in 2015.