The Wishon rock slide in Sequoia National Forest is one of the most INSANE natural water slides in the world. This crazy, adrenaline-fueled slide drops at least 30'-40' into a clear, blue pool and is located on the Wishon Fork of the Tule River. KEEP THIS PLACE CLEAN AND PACK OUT YOUR GARBAGE!
What a guy! Respect brother!
Thanks 🤙