Well, this place looks unreal…
Where is this spot?
If we had to guess, it’s in the grand canyon of the Tuolumne in Yosemite National Park, but that’s just a guess.
“Deep into the Sierra Nevada mountain range lies a hidden gem of a water slide. This 150 foot long beauty is only possible to slide 3 weeks out of the year.” – Nick Coulter