Exterior,Pyramid Arena: Memphis, Tennessee; Ramesses the Great statue - Stock image
Memphis - Tennessee, Pyramid Arena, Architecture, Blue, Building Exterior
Memphis, Tennessee, USA - 13th October 2010:The Pyramid Arena in the Pinch area of downtown Memphis is the sixth largest pyramid in the world. A statue of Ramesses the Great stands at the main entrance.It was built as a sporting arena in 1991, but has not been used as such since 2004. Large-scale concerts were held there until 2007.