I just got a message from Stanislav about 5 minutes ago regarding this. The pictures and videos will be uploaded to The Sinner Team’s gallery soon, but in the mean time, make sure you’re sitting down.
I’ll try to get more details for you, but for now all you need to know is that it was a 150ft free-fall into what looks like an abandoned cooling tower from a nuclear plant. Definitely keep an eye on The Sinner Team’s gallery.
UPDATE: According to Stanislav this took place at an abandoned cooler outside of St. Petersburg. The 6 man crew took the train up there, and camped out on the site for 4 days setting it up and testing it multiple times before the actual suspension took place.