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.

Leave a Reply

avatar
  Subscribe  
Notify of
Latest
Load more