It's on the Truckee River between Tahoe City, and Alpine Meadows/Squaw Valley. A lot of that footage was shot 2 Saturdays ago. And ya it sucks it got taken down, but the top rope is still there attached between 2 trees, you just need to put a rope on it to swing off of.  The rope was taken down after this was shot, but as you can see, its not too difficult to reattach one. Don't recommend anybody hit this unless you talk to Wilson or someone who has done it first. If you start where you think you need to, you will land on the rocks and not the water.