An earthquake of 6.8 magnitude struck China's far western region of Xinjiang on Wednesday, the U.S. Geological Survey (USGS) said, but in a very remote and sparsely populated area.