Watch as these Russian daredevils make their way to the top of China’s Shanghai Tower. The tower is currently the tallest building in China and the worlds second tallest building. Upon completion, the building will stand at approximately 632 meters and will have 121 stories. Would you even dare to make that climb.