The brand's new Shanghai boutique is stationed in the Qiantan Taikoo Li complex, joining a number of fellow luxury labels. Image courtesy of Chopard
Swiss jeweler Chopard is cutting the ribbon on its fifth retail location in the world's largest proper city.