Have you Lost your Dumplings?!

Two Russian friends/daredevils recently took a little trip to Shanghai and decided to sneak all the way up to the top of the Shanghai Tower. If you're not familiar with the Shanghai Tower, the structure currently in construction is set to become the second tallest building in the world, right behind Dubai's Burj Khalifa. 

Check out the video below documenting their journey 650 meters above the sky.