A rescuer help two stranded engineers to walk for the helicopter during a rescue in Tianshan Mountains area near Baicheng county of Aksu prefecture in Northwest China's Xinjiang Uygur autonomous region, Oct 27, 2010. [Photo/Xinhua]