When scientific explanations don’t work

The giant wall of Gornaya Shoria. It is disturbing to many that this wall gives the impression of being constructed by intelligent beings in the distant past. That simply cannot have happened. They must have a natural explanation so that they can sleep at night without being disturbed by the unknown.