Chinese Premier Wen Jiabao gets on a stranded truck at a border section between Hebei and Shanxi provinces on the Shijiazhuang-Taiyuan expressway, in north China's Hebei Province, Nov. 12, 2009. [Xinhua]