Miu Miu opens its latest store in Shanghai at the International APM Department Store designed with fashion label's signature lines by architect Roberto Baciocchi. The design beautifully celebrates Miu Miu's well recognized identity. This new address in China with its 10 metre high and 42 metre long facade may easily be listed as one of the most impressive ones for the fashion house.