BEIJING, CHINA - Media OutReach - Sep 30, 2017 - The Kubuqi Desert, located in the Inner Mongolia Autonomous Region, is the seventh largest desert in China that greatly suffered from desertification, one of the greatest ecological challenges in the world and has long been the fundamental cause of both the poverty of the local farmers and herdsmen...
More...






