Die Architektur des Museums ist von einem Schmuckkästchen inspiriert, das mit Hilfe eines Glasvorhangs ein prägnantes und klares geometrisches Erscheinungsbild erzeugt. In der nächtlichen Huangpu-Kulisse wirkt das Museum wie ein tiefes, ruhiges und zurückhaltendes blaues Schmuckkästchen.
Das Aurora Museum ist das erste private Kunstmuseum im Lujiazui-Viertel von Shanghai, das im Oktober 2013 offiziell eröffnet wurde. Es hat sechs Etagen und 6316 Quadratmeter.
Die Museumssammlung kann in buddhistische Skulpturen, antike Jade, antike Keramikfiguren und blau-weißes Porzellan unterteilt werden.
Das Museum integrierte 2018 zwei Vitrinen in die Ausstellung, um 2 wichtige blaue Porzellanvasen zu schützen. Die Schwierigkeit bestand darin, die Vitrinen in einen ästhetisch starken Präsentationskontext einzufügen, ohne diesen zu stören und bündig mit dem Boden abzuschließen. Ein Unterfangen, das gelingen konnte, da eine ähnliche technische Lösung bereits für die V&A European Galleries in London entwickelt wurde.