The pyramid is a made-to-scale replica of the Great Pyramid of Giza but is much smaller. It stands on top of a hill and is visible from the village of Kinnitty. The trend of using pyramids as ...
Hosted on MSN6mon
The world's tenth biggest pyramid is in Tennessee - and it's a shopThe Memphis Pyramid is said to be a two-thirds replica of the Great Pyramid of Giza and is now home to the biggest outdoor recreation store on the planet as Bass Pro Shops has a megastore there.
A new discovery in Egypt's Great Pyramid of Giza suggests the structure was not just a pharaoh's final resting place, but also a giant power plant. Scientists blasted the 4,600-year-old structure ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results