Wonderland. Located on Shanghai’s iconic Huaihai Road, TX Huaihai | Youth Energy Center is the new innovative museum-like space. Art & Culture