This is the first flagship store in China after Red Abacus re-design the look and assist in the re-branding of the franchise. It is located in L'Avenue Mall, a high end mall in Hongqiao, Shanghai.