Community post
They're out there!

Known as the keyhole by locals. We recently visited this spot. So is this a natural phenomenon, man made, or maybe some combination of the two, or dare we say... aliens? Starman are you out there?
What is your vote?
Replies (2)
Got any pictures?