
Vlogger Climbs 999 Steps Of 'Stairway To Heaven' In China, Finds Unexpected "Reward" At The End
Tianmen Mountain, located in Zhangjiajie, China, is a stunning natural wonder known for its dramatic scenery and thrilling experiences. The mountain is famous for the massive natural arch called "Heaven's Gate." The huge hole in the mountain …