Giant Megaliths Found in Siberia Could Be Largest in the World

How big? Would you believe more than 3,000 tons? That’s more than twice the size as the stones found at Baalbek, Lebanon. Found in Mt. Churaya in Central Siberia, these stones were cut with flat surfaces and right angles, and stacked about 120 feet high. I think it’s about time we consider that ancient information, such as Biblical references to giants roaming the earth, is not mythic but factual reporting.