Immersive digital art show, 'paradise' for perfect selfie

2019-04-12 7

An immersive digital art show by Japanese art collective TeamLab transforms a former industrial site in Shanghai into an otherworldly paradise.