The 6th largest pyramid in the world is a Bass Pro Shops in the Memphis Pyramid....
Did You Know?
The 6th largest pyramid in the world is a Bass Pro Shops in the Memphis Pyramid. At 32 stories tall, it also has the tallest freestanding elevator in the U.S.