This video by Red Bull shows the amazing ten-level human tower built in Spain. Check out the video to watch them reach the peak!