French retail giant Carrefour has opened its first hypermarket in Xinjiang, northwestern China, as it resumes its expansion in the Asian country.