Skip to main content
play

Theme park features bicycle suspended 1,000 feet off the ground

If thrill is your thing, head over to the Wansheng Ordovician Theme Park in China to ride a bicycle suspended 1,000 feet above ground.
Paste BN, Storyful