"Legend of the Gods" is the centerpiece of the Weihai Huaxia Scenic Spot, and is representative of the culmination of 16 years of ecological transformation and cultural conservation.
Each set is an elaborate, permanent installation with integrated technology systems, rigging and effects. The rotating auditorium is capable of revolving 360 degrees, as well as back and forth, to...
“The Legend of Camel Bells” is the largest show in Northwest China, and third in a series of “Legend” spectacles dramatizing Chinese history and culture, staged around the country since 2010...