The Hefei 3-D Optical Illusion Art Museum is located on the first floor basement of the Datang International Shopping Center in Shushan District. The art gallery focuses on 3-D art and technology. It not only contains simple 3-D paintings, but also a variety of exclusive illusion art and a somatosensory game festival that is popular all over China. This is an up close and personal opportunity to connect with 3-D art. It's also a delightful artistic feast.