News

Experience one of China’s most visually breathtaking creations — a 3D forest mall that feels straight out of a movie scene.
W elcome back to Jurassic Park. But this time, you’re going to need a poncho and some 3D glasses.