Macalline Mall Shanghai, China, 2013 Area: 200.000 m² bird view bird view street view bird view Macalline Mall Shanghai, China, 2013 Area: 200.000 m² Working for Unitown Design Inc. Renderings by professional visualizer See next project »