Like Long's Peak, this stone formation is one that helps define Estes Park. Lots of people see it and exclaim, "Aha! Twin Owls!" Other people, well, they see something else altogether. What do you see?
Comments
Sign in or get an account to comment.