News

China has built a shopping mall that looks like a scene from a movie. It has 3D trees, cool lights, and futuristic designs.