Video PlayerClose
Workers of the China Railway No. 18 Engineering Group are seen at a construction site in Kunming, southwest China's Yunnan Province, May 1, 2019. People from various sectors stick to their posts during the Labor Day holiday. (Xinhua/Yang Zongyou)