A huge pyramid in Memphis, Tennessee is, by some measurements, the 10th biggest of its kind on Earth. The Memphis Pyramid is said to be a two-thirds replica of the Great Pyramid of Giza and is now ...
The vacant Pyramid arena in downtown Memphis will be transformed into a Bass Pro Shop. Instead of a 210-room hotel on three floors around The Pyramid's interior, Bass Pro Shops founder Johnny Morris ...