Maintenance workers on a key transmission line in east China's Anhui province eat lunch more than 300 meters above the ground to save time. Balancing high in the sky, their precision, courage, and ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results