Largest Pyramid is a Bass Shop
Channel: AldinFacts
Date: 16/05/2023

Did you know one of the largest pyramids in the world is a Bass Pro Shops in Memphis, Tennessee? 
No, you don’t have to go all the way to Egypt to see some of the world’s largest pyramids. You just need to head on over to the Birthplace of Rock n’ Roll! At 321 feet tall, with a 535,000-square-foot interior, the Bass Pro Shops Megastore is one of the largest pyramids in the world and features a hotel, an indoor swamp, an aquarium, and a bowling alley