In this heart-stopping photograph we see three brave acrobats performing on a ledge located on the 86th floor of the Empire State Building in New York City. Unfortunately I was unable to find much additional information on the date/year of this photograph or who actually took the shot. If you know, please advise in the comments below!
And if that picture didn’t make your palms sweat, check out the video below of the acrobats in action doing the trick above along with a few other manoeuvres. Madness!