An earthquake measuring 5 on the Richter scale shook southwest China's Yunnan Province on Nov. 2, slightly injuring 28 people and collapsing more than 1,000 homes, according to the local authorities.