Preview Atrium Cafe, Plaza 66 Shopping Centre, Shanghai, China, Asia Image ID: 834-4872 Artist: Eurasia Purchase a commercial license Buy framed prints & more from our print store travel destination photography color image vertical day indoors architecture interiors building interior modern shopping mall shopping malls high angle view cafe cafes atrium plaza 66 plaza 66 shopping centre shanghai china asia escalators