From here you can see a local El Jebel Shrine. Yes, they actually have buildings. I didn't know this one was in the area until I went out scouting for cache spots.
No sign of little parade cars, maybe you'll be luckier.
Small lock and lock container with a little room for trade items.