Adidas Flagship Store at `the Village` Commercial Area, Beijing, China Editorial Stock Photo - Image of innovative, consumer: 90703118
An exterior view of the new 'Adidas Brand Center', so far the world's largest adidas store, in Beijing, China, 19 August 2008. The store covers 3,170sqm and four storeys of 'Sanlitun Village
Adidas - Wikipedia
I visited the flagship stores of Nike and Adidas in NYC to compare the shopping experiences and it was clear which store was more popular
Modern architecture of Adidas flagship store at The Village a new... News Photo - Getty Images