Trusted News Discovery Since 2008
{{/content}}
People in China struggle to climb 6,660 steps with 'jiggly' legs; video viral
Credit: IndiaTimes- Published 3 weeks ago
People in a viral video climb 7,200 stairs to Mount Tai in China. Taishan's temple holds historical inscriptions and paintings. Climbers face challenges on the sacred mountain.
You are here
Related videos from verified sources
Viral Video by Protest Leader is SHOCKING! 08:06
Credit: Rumble - Published 2 weeks ago
Avian Influenza A(H5N1)" 01:30
Credit: Rumble - Published on April 2, 2024
Small Things To Help Endure The Hard Times 09:48
Credit: Rumble - Published on March 22, 2024