An earthquake of 6.9 magnitude struck on Wednesday in western China's Xinjiang province, the U.S. Geological survey said.



There were no immediate reports of casualties or damage.