*I know I haven’t been posting as much recently, I’m working on getting the new site up.
There are way more of these “mountain pyramids” scattered across the world than you may realize. Mt. Kailasha in Tibet has been known by many to be an enormous pyramid, you can even make out some of the giant relief carvings from certain angles. The Chinese government do not make it easy to get near however. It has also been purposed that many of the rock edifices that are seen in the grand canyon are remnants of a gigantic pyramid mega-city.