I’m impressed at how much Google street views are growing. From a high level view, it looks like some sort of 1950’s B movie alien invasion: link.
What’s even more impressive are some of the out of the way places they’ve been: link. I can’t imagine what they were doing up that road. Perhaps they wanted someplace secluded to go smoke a joint, and they left the camera rolling? It’s sure a beautiful road in any case – it looks like a great place to go for a bike ride.