A video was recently released on LiveLeak of two Russian men free-climbing China’s Shanghai Tower, which stands at 2,073 feet and houses 121 stories.
The Tower is the second tallest building in the world next to the Burj Khalifa in the United Arab Emirates. Its construction began in 2008 and was completed this year.
Check out the five-minute-long video below.
<