ESC

These Russians Climbed the Second Tallest Building in the World

Because Russia is full of adrenaline junkies who have nothing to lose, they filmed themselves climbing the Shanghai Tower in China, the second tallest building in the world standing at 650 meters. That’s 2,132 feet for Americans. Almost a half a mile into the sky.

Subscribe
Notify of
guest

0 Comments
Inline Feedbacks
View all comments