The #1 Paranormal News Site
In a remote region of Russia researchers and geologists have discovered huge rock formations that now make the existence of an ancient civilization made up of giants an extremely likely explanation.
More evidence emerges to prove the existence of an ancient giant civilization
The formations found near Mount Shoriya in Siberia are made up of huge boulders weighing from 3000 to 4000 tons each and stacked 130ft high. As with many other similar large rock formations found all over the globe for instance in Stonehenge and the Pyramids, the question arises as to how they were put together. Increasingly experts are considering the possibility that the explanation of an ancient civilization made up of giant humanoid beings is the only theory that comes close to explaining the construction of these huge and expertly assembled structures.
Such structures have baffled experts the world over for years
Firstly, the smooth flat surfaces and accurate angles on such huge boulders indicate the use of massive tools. Even modern machinery today would struggle to sculpt individual boulders of such size and on such a scale.
Secondly, the assembly of these boulders into the massive structures that are visible even today requires cranes and lifting equipment that did not even exist back when these structures were assembled.
Folklore and religion have previously been used to explain these structures and have even alluded to the existence of such beings. Scriptures in most Abrahamic faiths including Judaism, Christianity and Islam as well as Native American, Greek, Roman, Norsk, Jainism and Hindu faiths tell of a prehistoric civilization made of giant beings.
Some scientists have proposed that the formations arose due to natural geological processes over millions of years which have led to the eroding and shaping of the structures visible today.
However now in the face of lack of any other feasible explanation more and more skeptics have had to accept that only the existence of giants comes close to providing a credible explanation.