That's me haha. That was actually a great spot, devil's punch bowl, very beautiful but I think I was trying to book someone to repair a water meter through an automated chat interface at that moment.
Here's my riding buddy looking unimpressed at what is meant to be a paved road.
Anyway here are pics. I know that's what you sickos want.