Theme park features bicycle suspended 1,000 feet off the groundIf 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