More than 133,000 hectares of ancient desert poplar forests in Tumushuke, northwest China's Xinjiang Uygur Autonomous Region are now at peak autumn beauty.