This 32 story stainless steel structure is a sports and entertainment arena that seats up to 22,500. The structure represents
Memphis' namesake; the capital of ancient Egypt. A 20 foot tall statue of Pharaoh Ramses the Great guards the entrance to the facility.