New China (The Great Wall), Summer Avenue, Memphis