While the U.S. Geological Survey reported a 6.5-magnitude quake 35 kilometers (22 miles) west-southwest of Yongle, Xinhua reported it was 7.0-magnitude, citing the China Earthquake Networks Center. The shaking occurred at exactly 9:20 p.m.
Two people were killed and 500 more injured after the powerful quake struck off the Turkish coast, triggering a tsunami that hit resorts in the Mediterranean and Aegean Seas and damaged buildings across the region.
China's National Commission for Disaster Reduction reported that the magnitude 6.5 quake hit Sichuan province on Tuesday, and warned that the death toll could be higher.
China's deadliest quake this century, a magnitude 7.9 temblor with a depth of 19 kilometres (12 miles), struck Sichuan province in May 2008, killing almost 90,000 people.
The tremor was so strong it could be felt 1,200 kilometers (745 miles) away in Beijing.
Sichuan television said the fatalities and injuries were in Zhangzha township, but noted that the area, which is frequently struck by earthquakes, has few permanent residents. She said the damage in the town centre seemed minimal other than the suspension of electricity.
Images circulating on Chinese social media sites showed rocks scattered on roads and people running out of bars and cafes in Jiuzhaigou town onto the street. There was no immediate information on any damage or casualties.
Earlier today, a landslide triggered by heavy rains killed at least 24 people in a different, mountainous region of Sichuan to the south of Chengdu.