Mainland China’s first large-scale exhibition of works by Claude Monet will be displayed at Shanghai’s K11 shopping mall starting next week. Yes, paintings by the master of French Impressionism are being displayed in a mall, but it’s an art mall so we’ll just shut up and be grateful.