BEIJING (AP) — US Geological Survey says 6.8-magnitude earthquake has struck northwestern China.