Photo by Apple insider
Apple has take the wraps off its hotly anticipted next-generation store, which is located at the Shops of Saddle Creek South in Germantown, Tennessee, a suburb of Memphis.
The space features a massive display screen that stands nearly floor-to-ceiling at the wall opposite the store's all-glass entrance, reported AppleInsider.
For more, click here.