That place looks very relaxing :hippy: I have two nice places by me... down my street theres a car barrier you can hop down, and then climb down a landfill barrier and you are in the woods by a river

Another place in my town is under a bridge, there is a 20-30 ft high waterfall you can chill at and jump off / climb back up into the water. Great vibes.