According to a report by Business Insider, ever since 1991, the 'Great American Pyramid' has welcomed travelers as they enter Memphis, Tennessee on i-40. The towering pyramid, now owned by Bass Pro Shops and home to an indoor swamp, gun range, and bowling alley, is taller than the Statue of Liberty and nearly the size of the Great Pyramid of Giza. <br />