TeamLab Borderless Shanghai Opens in November
TeamLab Borderless Shanghai has opened to the public since November 5. Located on the west bank of the Huangpu River, it is the first long-term exhibition space of TeamLab in China. The concept of the art museum indicates people can build relationships with others, and understand the world through their bodies. TeamLab was founded in 2001, and it focuses on creating new media art installations that explore the relationship between humans and the world.