Where And What Is This Place?
I had a friend who visited Lafayette a few weeks ago send me some pictures of his trip, and these pics perplexed me: where is it, and, more importantly, what is it?
All he remembers is that it was near a park, but he didn't know which park, nor does he remember what part of Lafayette he was in when it was stumbled upon.
Do you know where this is, and more importantly, what this is?
Here's a video of the area:
If you recognize this place, please let me know!!