Alicia Framis es una artista multidisciplinar que trabaja con diferentes formatos como el dibujo 3D, la fotografía, el diseño y la moda, la arquitectura y la perfomance. China forma parte de su rica proyección internacional y es uno de los espacios donde la artista ha realizado obras en las que examina la experiencia de los individuos en la sociedad urbana contemporánea.
La obra «Square for Disappeared People» Alicia Framis analiza el rol de la sociedad en relación a las personas desparecidas. Como otros diseños en 3D de la artista, esta obra fue diseñada en Shanghai y concebida para el espacio público.