Posts

Showing posts with the label Tennessee Attractions

The Giant Glass Pyramid That Doubles As A Fishing Store

Image
In Memphis, Tennessee, a massive glass pyramid towers over the Mississippi River, reaching 321 feet into the sky. This isn't an ancient monument or a modern art installation. It's a Bass Pro Shop, and it happens to be the seventh largest pyramid on Earth by volume.