Adidas Brand Center Beijing Opening

Screw the Olympics, Beijing, China has the honor of housing the largest Adidas store in the world.Â But its not just a store, visitors to the 4-story wonder can buy, test, design, and play all that is Adidas.Â And since this is the only store to carry both Sport Performance and Sport Style (Y-3, Originals…) the experience becomes that much more special.Â Next time you are “in town” be sure to stop by and give it a gander.Â