Located in No.9 Exhibition Hall, Alibaba Xixi Campus. The interactive wall, on
the other hand, explaining how future life would be affected by big data with visualized
elements. The interactive images triggered by multi-touch, added lots of fun to
the exploration.