WUXI, CHINA – JUNE 13, 2022 – Construction workers install a space bar at an altitude of 100 meters on the World’s tallest power transmission tower, the Fengcheng-Meili Yangtze River Crossing project, in Wuxi, East China’s Jiangsu Province, June 13, 2022.

February 7, 2024 |