Weihai Huaxia Scenic Spot: Moving mountains

“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.