Soldiers take a rest at the site of a mine blast in Yichuan county, central China's Henan province on April 1, 2010.[Photo/Xinhua]