Lena Pillars in Russia, also called Lena's Stone Forest, is a natural rock formation along the banks of the Lena River about 60 km upriver from Yakutsk, Siberia. The pillars are metres and extends along the river for about 80 km.
An incredible discovery that was recently made in Russia threatens to shatter conventional theories about the history of the planet. On Mount Shoria in southern Siberia, researchers have found an absolutely massive wall of granite stones. Some of these gi
Portals have long been considered mere fiction, but it appears that NASA has gathered concessive evidence of such doorways connecting distant places in our solar system. There's science in science-fiction, and that science is becoming fiction .