This is really something to see. On the bank of the Mississippi River, the arena is housed inside a 32 story stainless steel pyramid. It's huge, I couldn't believe how large it was when I saw it. THis is the third largest pyramid in the world and soars even taller than the Statue of Liberty or the Taj Mahal. It really is a must see in Memphis.
more