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.
Mount Kailash in Tibet is actually an ancient manmade pyramid
