01:37
Shouhang Dunhuang 100 MW Molten Salt Tower CSP (concentrated solar power) Plant, located in China's Dunhuang City, is designed to generate 390 million kWh of power annually. Viewed from above, the plant resembles a tranquil ocean, but descending into it feels like entering a sci-fi steel forest. Join CGTN's Liang Si on an intriguing journey to witness these "super mirrors" up close and uncover the mesmerizing beauty of high-tech in Dunhuang.