Why Does This Mountain Make Your Knees Shake?!

27.2K views · 463 likes · Aug 30, 2026

Tiandu Peak in China takes climbing to another level. The steep stairs and narrow paths make every step feel intense. Would you have the courage to reach the top? All videos and footage belong to their respective owners. This video is created for education, and entertainment pur…

0 comments

Sign in to comment.

No comments yet. Be the first.

More videos