If you’re at all afraid of heights, you may want to reconsider before pressing play on this one. These kids prove yet again that Russians are batshit crazy by climbing the 384m Shun Hing Square building, the third largest in Shenzen, China, and the 27th tallest in the world.
Enjoy the view.