Premier Wen Jiabao visited railway workers at the Yuzhufeng Station, which is situated 4,160 meters above sea level, on May 1, 2005.