Mom took this picture out East of Madras OR and was asking me if I had any idea what it was. They could not see any road or anything approaching it from below. Grandma thought it might be some way of storing water but we are really at a loss. There are three photos at varying distances. Thought someone might have an idea. Thanks!!