Recently, several workers, braving the scorching sun, patrolled the Yiwan Railway in Wuling Mountain of Central China's Hubei province.
Day|Week