Japanese outdoor brand Montbell announced on its Weibo account that it will be opening a flagship store in Shanghai later this month. Currently, the new store in Shanghai Pudong Kerry Center has been fenced off, while another flagship store will be located in Shanghai Ganghui Henglong Plaza. Until now, Montbell’s stores in China have mainly been in Beijing, with the brand’s first store in China opening in Beijing Jingxi Joy City in June 2023, followed by stores in Haidian District and Chaoyang District.