adidas Store Zhaoqing, Star Lake Mall Duanzhou Si Rd 10, Star Lake Plaza, 1Zhaoqing 526060, KiinaStore details