frFlagchFlag

TEMPLE OF LIGHT

IMMERSIVE ART EXHIBITIONS

mainPicture
retail,exhibition
Facade & Interior Design,Landscape,Tendering
location

Shanghai, China

surface

5,500 m2

secondaryPicsecondaryPicsecondaryPicsecondaryPic