China's record-high artificial nature-inspired mountain to open in Shanghai
Share - WeChat
The twin hills are located on the park's southeast side. Occupying 300,000 square meters, the artificial mountains consist of a 48-meter main summit and a 37-meter secondary peak, with over 7,000 trees planted across the slopes.
The twin hills employ an earth-covered architectural design and are complete with streams and waterfalls. Their interior cavities house exhibition spaces, parking, and functional facilities.