Near a mystical spot in Peru, scientists examine an enormous mandala. Initially it looks like many other large scale drawings in the area, but something is a bit ...
Near a mystical spot in Peru, scientists examine an enormous mandala. Initially it looks like many other large scale drawings in the area, but something is a bit ...