Instead of being confined to traditional spaces like theaters, live performances such as stand-up comedies, improvisational dramas and even immersive theater shows are now increasingly being held in venues like shopping malls, office buildings and residential areas in Shanghai.