This stunning structure inside a Chengdu mall looks like something out of a sci-fi movie. Designed to resemble a futuristic “Tree of Life,” the architecture blends green design, art, and innovation.