TeamLab Borderless in Jeddah, Saudi Arabia. Photo: teamLab
TeamLab Borderless in Jeddah, Saudi Arabia. Photo: teamLab

What is teamLab? The art attraction coming to Abu Dhabi explained