Mount Kailash in Tibet is actually an ancient manmade pyramid

Dr Ernst Muldashev, a Russian ophthalmologist based in Ufa, came up with a theory that Mount Kailash in Tibet is actually an ancient manmade pyramid that is surrounded by smaller pyramids and is linked to pyramids in Giza and Teotihuacan.

Copy link
Powered by Social Snap