World’s Largest Megaliths Found In Russia Suggest Advanced Civilisation
Scientists have been left baffled after discovering huge megaliths in Russia that they say are the largest in the world. Researchers state that the megaliths found in Russia are 2 to 3 times larger than the largest known megaliths in Baalbek, and defy any explanation beyond some kind of advanced civilisation existing thousands of years ago to help build them. Ancient-code.com reports: However, the megaliths located in Russia are even more impressive than Baalbek and have caused confusion among researchers ever since their discovery.