Situated at 50 Moganshan Rd., which has developed to become Shanghai's artistic centre, the main gallery (
bldg 16) serves as a show room for displays of artworks and
smaller exhibitions, while the larger H - Space (
bldg 18) woeks as a flexible white - cube exhibition hall for the display of extensive shows and grand scale projects.