CHINA — There was some serious free-falling in China.
At the World Low-Altitude Parachute Jump contest in China, base jumpers flew into the air, pulling off twisty-turns and flippity floos.
Jumpers leaped from a platform that was a mere 1300 feet from the ground.
Cox Media Group




