Six slackliners crossed a 148-m line suspended 1,008 m above Venezuela's Angel Falls, setting a new record.
Imagine standing in front of something almost otherworldly — a river plunging nearly a kilometer through dense jungle air, ...